html知識筆記(三)——img標簽、form表單

<img>標簽:在網頁中插入圖片。

語法:

<img src="圖片地址" alt="下載失敗時的替換文本" title = "提示文本">

舉例:

<img src = "myimage.gif" alt = "My Image" title = "My Image" />

講解:

1、src:標識圖像的位置;

2、alt:指定圖像的描述性文本,當圖像不可見時(下載不成功時),可看到該屬性指定的文本;

3、title:提供在圖像可見時對圖像的描述(鼠標滑過圖片時顯示的文本);

4、圖像可以是GIF,PNG,JPEG格式的圖像文件。

————————————————————————————————————————————————————————————————

<form>標簽:創建表單,把瀏覽者輸入的數據傳送到服務器端處理。

語法:

<form   method="傳送方式"   action="服務器文件">

講解:

1.<form> :<form>標簽是成對出現的,以<form>開始,以</form>結束。

2.action?:瀏覽者輸入的數據被傳送到的地方,比如一個PHP頁面(save.php)。

3.method?:?數據傳送的方式(get/post)。

<form    method="post"   action="save.php"><label for="username">用戶名:</label><input type="text" name="username" /><label for="pass">密碼:</label><input type="password" name="pass" />
</form>

注意:

1、所有表單控件(文本框、文本域、按鈕、單選框、復選框等)都必須放在<form></form>標簽之間(否則用戶輸入的信息可提交不到服務器上哦!)。

2、method:post/get的區別這一部分內容屬于后端程序員考慮的問題。

當用戶要在表單中鍵入字母、數字等內容時,就會用到文本輸入框。文本框也可以轉化為密碼輸入框

語法

<form><input type="text/password" name="名稱" value="文本" />
</form>

1、type:

? ?當type="text"時,輸入框為文本輸入框;

? ?當type="password"時,?輸入框為密碼輸入框。

2、name:為文本框命名,以備后臺程序ASP 、PHP使用。

3、value:為文本輸入框設置默認值。(一般起到提示作用)

舉例

<form>姓名:<input type="text" name="myName"><br/>密碼:<input type="password" name="pass">
</form>

在瀏覽器中顯示的結果:

<textarea>標簽:當用戶需要輸入大量文本時,需要用到文本域。

語法

<textarea  rows="行數" cols="列數">文本</textarea>

1、<textarea>標簽是成對出現的,以<textarea>開始,以</textarea>結束。

2cols :多行輸入域的列數

3rows :多行輸入域的行數

4、在<textarea></textarea>標簽之間可以輸入默認值

舉例

<form  method="post" action="save.php">
        <label>聯系我們</label>
        <textarea cols="50" rows="10" >在這里輸入內容...</textarea>
</form>

在瀏覽器中顯示結果:

注意這兩個屬性可用css樣式的width和height來代替:col用width、row用height來代替。(css樣式)

在使用表單設計調查表時,為了減少用戶的操作,使用選擇框是一個好主意,html中有兩種選擇框,即單選框復選框,兩者的區別是單選框中的選項用戶只能選擇一項,而復選框中用戶可以任意選擇多項,甚至全選。請看下面的例子:

語法:

<input   type="radio/checkbox"   value="值"    name="名稱"   checked="checked"/>

1、type:

?? 當?type="radio"?時,控件為單選框

?? 當?type="checkbox"?時,控件為復選框

2、value:提交數據到服務器的值(后臺程序PHP使用)

3、name:為控件命名,以備后臺程序 ASP、PHP 使用

4、checked:當設置 checked="checked" 時,該選項被默認選中

如下面代碼:

在瀏覽器中顯示的結果:

注意:同一組的單選按鈕,name 取值一定要一致,比如上面例子為同一個名稱“radioLove”,這樣同一組的單選按鈕才可以起到單選的作用。

下拉列表在網頁中也常會用到,它可以有效的節省網頁空間。既可以單選、又可以多選。如下代碼:

講解:

1、value:

2、selected="selected"

設置selected="selected"屬性,則該選項就被默認選中。

在瀏覽器中顯示的結果:

下拉列表也可以進行多選操作,在<select>標簽中設置multiple="multiple"屬性,就可以實現多選功能,在 widows 操作系統下,進行多選時按下Ctrl鍵同時進行單擊(在 Mac下使用?Command?+單擊),可以選擇多個選項。如下代碼:

在瀏覽器中顯示的結果:

在表單中有兩種按鈕可以使用,分別為:提交按鈕重置

當用戶需要提交表單信息到服務器時,需要用到提交按鈕

語法

<input   type="submit"   value="提交">

type:只有當type值設置為submit時,按鈕才有提交作用

value按鈕上顯示的文字

舉例

在瀏覽器中顯示的結果:

當用戶需要重置表單信息到初始時的狀態時,比如用戶輸入“用戶名”后,發現書寫有誤,可以使用重置按鈕使輸入框恢復到初始狀態。只需要把type設置為"reset"就可以。

語法

<input?type="reset"?value="重置">

type:只有當type值設置為reset時,按鈕才有重置作用

value按鈕上顯示的文字

舉例

在瀏覽器中顯示的結果:

輸入賬號

單擊重置按鈕

<label>標簽:label標簽不會向用戶呈現任何特殊效果,它的作用是為鼠標用戶改進了可用性。如果你在 label 標簽內點擊文本,就會觸發此控件。就是說,當用戶單擊選中該label標簽時,瀏覽器就會自動將焦點轉到和標簽相關的表單控件上(就自動選中和該label標簽相關連的表單控件上)。

語法:

<label for="控件id名稱">

注意:標簽的?for 屬性中的值應當與相關控件的?id 屬性值一定要相同。

例子:

<form>
<label for="male">男</label>
<input type="radio" name="sex" id="male" />
<br />
<label for="female">女</label>
<input type="radio" name="sex" id="female" />
<label for="email">輸入你的郵箱地址</label>
<input type="email" id="email" placeholder="Enter email">
</form>


以上內容參考自慕課網:http://www.imooc.com





?



本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/386141.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/386141.shtml
英文地址,請注明出處:http://en.pswp.cn/news/386141.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

CSS的三種定位,月薪30K

畢業工作一年之后&#xff0c;有了轉行的想法&#xff0c;偶然接觸到程序員這方面&#xff0c;產生了濃厚且強烈的興趣&#xff0c;開始學習前端&#xff0c;成功收割了大廠offer&#xff0c;開始了我的程序員生涯。 在自學過程中有過一些小廠的面試經歷&#xff0c;也在一些小…

css知識筆記(一)——基礎知識、選擇器、元素分類

CSS全稱為“層疊樣式表 (Cascading Style Sheets)”&#xff0c;它主要是用于定義HTML內容在瀏覽器內的顯示樣式&#xff0c;如文字大小、顏色、字體加粗等。 如下列代碼&#xff1a; p{font-size:12px;color:red;font-weight:bold; } 使用CSS樣式的一個好處是通過定義某個樣式…

HTML列表標簽,大牛最佳總結

前言 跳槽&#xff0c;這在 IT 互聯網圈是非常普遍的&#xff0c;也是讓自己升職加薪&#xff0c;走上人生巔峰的重要方式。那么作為一個普通的Android程序猿&#xff0c;我們如何才能斬獲大廠offer 呢&#xff1f; 疫情向好、面試在即&#xff0c;還在迷茫躊躇中的后浪們&…

css知識筆記(二)——盒子模型

盒子模型 類比月餅&#xff1a;禮盒是最外層&#xff0c;里面的月餅&#xff08;伍仁&#xff09;是頁面元素&#xff0c;比如一個div&#xff1b;"伍仁"本身是盒子的內容&#xff08;可以是文字、圖片、另一個標簽元素&#xff09;&#xff0c;月餅和月餅盒之間的距…

HTML列表標簽,講的明明白白!

前言 過完年了&#xff0c;準備實習的你是已經在實習了&#xff0c;還是已經辭職回家過年&#xff0c;準備年后重新找工作呢&#xff0c;又或者是準備2021年春招&#xff1f; 那么還沒沒踏出校門或者是剛出校門沒多久的同學們該如何準備前端校招的面試呢&#xff1f; 學習路線…

css學習筆記(三)——布局模型

布局模型與盒模型一樣都是 CSS 最基本、 最核心的概念。 但布局模型是建立在盒模型基礎之上&#xff0c;又不同于我們常說的 CSS 布局樣式或 CSS 布局模板。如果說布局模型是本&#xff0c;那么 CSS 布局模板就是末了&#xff0c;是外在的表現形式。 CSS包含3種基本的布局模型…

HTML列表標簽,趕緊收藏!

前言 前端校招面試題主要內容包括html&#xff0c;css&#xff0c;前端基礎&#xff0c;前端核心&#xff0c;前端進階&#xff0c;移動端開發&#xff0c;計算機基礎&#xff0c;算法與數據結構&#xff0c;設計模式&#xff0c;項目等等。&#xff08;本文資料 適合0-2年&am…

css知識筆記(四)——代碼簡寫、顏色值、長度值

盒模型代碼簡寫 還記得在講盒模型時外邊距(margin)、內邊距(padding)和邊框(border)設置上下左右四個方向的邊距是按照順時針方向設置的&#xff1a;上右下左。具體應用在margin和padding的例子如下&#xff1a; margin:10px 15px 12px 14px;/*上設置為10px、右設置為15px、下設…

HTML如何添加錨點,分享一點面試小經驗

前言 過完年了&#xff0c;準備實習的你是已經在實習了&#xff0c;還是已經辭職回家過年&#xff0c;準備年后重新找工作呢&#xff0c;又或者是準備2021年春招&#xff1f; 那么還沒沒踏出校門或者是剛出校門沒多久的同學們該如何準備前端校招的面試呢&#xff1f; CSS篇 …

css知識筆記(五)——css樣式設置小技巧

水平居中設置-行內元素 如果被設置元素為文本、圖片等行內元素時&#xff0c;水平居中是通過給父元素設置 text-align:center 來實現的。如下代碼&#xff1a; html代碼&#xff1a; <body><div class"txtCenter">我是文本&#xff0c;哈哈&#xff0c;我…

HTML如何添加錨點,干貨滿滿

前言 昨天有幸去字節面試了&#xff0c;順便拿到了offer&#xff0c;把還記得的東西寫下來&#xff0c;供大家參考一下。 CSS篇 讓一個元素水平垂直居中&#xff0c;到底有多少種方案&#xff1f;浮動布局的優點&#xff0c;缺點&#xff1f;清除浮動的方式&#xff1f;使用di…

JavaScript知識筆記(一)——入門、語句、注釋、變量、函數、輸出內容、對話框、窗口

JavaScript可以提供漂亮的網頁、令用戶滿意的上網體驗。 1.增強頁面動態效果(如:下拉菜單、圖片輪播、信息滾動等) 2.實現頁面與用戶之間的實時、動態交互(如:用戶注冊、登陸驗證等) 引用JavaScript&#xff1a; 一、使用<script>標簽在HTML文件中添加JavaScript代碼&am…

HTML如何添加錨點,總結到位

標簽語義化&#xff1a; 語義和默認樣式的區別&#xff1a; 默認樣式是瀏覽器設定的一些常用tag的表現形式&#xff1b;語義化的主要目的就是讓大家直觀的認識標簽和屬性的用途和作用&#xff1b; 標簽語義化作用&#xff1a; 當只有HTML頁面時&#xff0c;沒有CSS&#xf…

JavaScript知識筆記(二)——事件

事件&#xff1a; JavaScript 創建動態頁面。事件是可以被 JavaScript 偵測到的行為。 網頁中的每個元素都可以產生某些可以觸發 JavaScript 函數或程序的事件。 比如說&#xff0c;當用戶單擊按鈕或者提交表單數據時&#xff0c;就發生一個鼠標單擊&#xff08;onclick&#x…

HTML如何添加錨點,我先收藏為敬

背景 我18年本科畢業&#xff0c;年前已有換工作想法&#xff0c;一直沒有付諸行動&#xff0c;疫情爆發后回到老家&#xff0c;年后開始找工作&#xff0c;對于自己水平不是很清楚&#xff0c;之前找工作一直都挺順利的。大學畢業沒有留在實習單位繼續做前端開發&#xff0c;…

JavaScript知識筆記(三)——內置對象、瀏覽器對象

內置對象&#xff1a; &#xff08;與Java很像&#xff09;JavaScript 中的所有事物都是對象&#xff0c;如:字符串、數值、數組、函數等&#xff0c;每個對象帶有屬性和方法。 對象的屬性&#xff1a;反映該對象某些特定的性質的&#xff0c;如&#xff1a;字符串的長度、圖像…

HTML如何添加錨點,文末領取面試資料

開始 我大學讀的是大專&#xff0c;在學校學的是機電一體化。臨近畢業的時候選擇了學習web前端技術&#xff0c;因為做機電實在又累工資又低&#xff0c;而我更喜歡坐辦公室的工作&#xff0c;有空調吹&#xff0c;我很現實&#xff0c;就是想多賺一點錢。到現在做了兩年前端的…

HTML如何添加錨點,論程序員成長的正確姿勢

前言 年前準備換工作&#xff0c;總結了一波面試最頻繁的面試問題跟大家交流。此文章是關于瀏覽器的常見問題&#xff0c;大概面試10家遇到6家提問類似問題&#xff08;主要是大廠和中廠&#xff09;。目前入職滴滴出行成都團隊。 css盒模型 1&#xff0c;css盒模型基本概念…

DOM(文檔對象模型)

文檔對象模型DOM&#xff08;Document Object Model&#xff09;定義訪問和處理HTML文檔的標準方法。 DOM 將HTML文檔呈現為帶有元素、屬性和文本的樹結構&#xff08;節點樹&#xff09;。 先來看看下面代碼: 將HTML代碼分解為DOM節點層次圖: HTML文檔可以說由節點構成的集合&…

HTML實體字符列表,總結到位

前言 每年畢業季都能聽到很多報道說大學畢業生找工作難&#xff0c;以前看到這類新聞一直覺得無所謂。因為總覺得離我還早&#xff0c;但今年輪到我畢業了&#xff0c;才發現不幸終于降臨到我的頭上。 簡歷 首先肯定是要準備一份自己的簡歷&#xff0c;簡歷經常是給面試官的第…