學會20個html常用標籤,寫出98%的html網頁

*都是要記住的

一、html文檔

1、Doctype

<!DOCTYPE html> <!--對應關係-->

2、head標籤

Meta(metadata information)

提供有關頁面的元信息,例如:頁面編碼、刷新、跳轉、針對搜索引擎和更新頻度的描述和關鍵詞

  1. 頁面編碼(告訴瀏覽器是什麼編碼)

    <meta charset="utf-8">
    
  2. 刷新和跳轉

    <meta http-equiv="Refresh" Content="3"> <!-- 3秒刷新一次 -->
    <meta http-equiv="Refresh" Content="3;Url=http://www.baidu.com"> <!-- 3秒之後跳轉到百度 -->
    
  3. 關鍵詞

    <meta name="keywords" content="hello1, hello2, hello3">	<!-- 給搜索引擎用的,搜索這些關鍵字就能找到這個網站 -->
    
  4. 描述

    <meta name="description" content="nihao,nihao">	<!-- 網站相關的描述 -->
    
  5. X-UA-Compatible

    <meta http-equiv="X-UA-Compatible" content="IE=IE9;IE=IE8;IE=IE7;"> <!-- 兼容模式 -->
    

Title

網頁頭部信息

Link *

  1. css

    <link rel="stylesheet" type="text/css" href="css/common.css">
    
  2. icon

    <link rel="shortcut icon" href="image/favicon.ico"> <!-- 標題的小圖標 -->
    

Style *

Script *

3、body標籤

  1. 各種符號

    &nbsp; &gt; &lt; ...
    
  2. p 和 br *
    p表示段落,默認段落之間是有換行的
    br表示換行

  3. H標籤 *

    <h1>xue</h1>
    <h2>xue</h2>
    <h3>xue</h3>
    <h4>xue</h4>
    <h5>xue</h5>
    <h6>xue</h6>
    
  4. input標籤 *

    <input type="text" name="user" value="" /> <!--默認值-->
    
    <!--密碼-->
    <input type="password" name="pwd" />
    
    <!--按鈕-->
    <input type="button" value="登錄1"/>
    <input type="submit" value="登錄2"/>
    
    <!--單選框-->
    男:<input type="radio" name="gender" value="1" checked="checked"/> <!--單選框,name相同是隻能二選一-->
    女:<input type="radio" name="gender" value="2"/> <!--後臺根據value來進行區分到底選擇了哪一個-->
    
    <!--多選框1,name屬性批量獲取數據-->
    籃球:<input type="checkbox" name="favor" value="1"/>
    足球:<input type="checkbox" name="favor" value="2" checked="checked"/> <!--checked默認被選中-->
    <!--多選框2,-->
    撩妹:<input type="checkbox" name="skill" value="1"/>
    coding:<input type="checkbox" name="skill" value="2"/>
    
    <!--上傳文件,依賴form表單的一個屬性,enctype="multipart/form-data"-->
    <input type="file" name="fname">
    
    <!--重置-->
    <input type="reset" name="重置">
    
  5. form標籤 *

    <!--表單,點擊按鈕,提交表單數據,GET:數據拼接在url上面上傳,不放在內容裏面,POST:數據不放在url上面,放在裏面裏面-->
    <!--enctype="multipart/form-data":表示將你本地的文件一點一點的發送給服務器-->
    <form action="" enctype="multipart/form-data" method="GET">
        <input type="text" name="user" /> <!--name屬性:後臺提數據所用-->
        <input type="password" name="pwd" />
        <!--{"user": "xx", "pwd": "xx"}字典形式放送到後臺-->
        <input type="button" value="登錄1"/> <!--普通按鈕-->
        <input type="submit" value="登錄2"/> <!--提交按鈕,表單-->
    </form>
    
  6. 多行文本 *

    <!--textarea,name屬性-->
    <textarea name="meno" >默認值</textarea>
    
  7. 下拉框 *

    <!--size把整個框放大了, multiple:多選-->
    <select name="city" multiple="multiple" size="10">
    	<option value="1">1</option>
    	<option value="2">2</option>
    	<option value="3">3</option>
    	<option value="4" selected="selected">4</option>	
    </select>
    
    <select name="city" multiple="multiple" size="10">
    	<optgroup label="zhejiang">
    		<option value="1">1</option>
    		<option value="2">2</option>
    		<option value="3">3</option>
    		<option value="4" selected="selected">4</option>	
    	</optgroup>
    </select>
    
  8. a標籤(超鏈接)*
    功能1:跳轉
    功能2:錨

    <_blank:在新頁打開>
    <a href="http://www.baidu.com" target="_blank">百度</a>
    
    <!--錨-->
    <a href="#i1">第一章</a>
    <a href="#i2">第二章</a>
    <a href="#i3">第三章</a>
    <a href="i4">第四章</a>
    <div id="i1" style="height:600px;">第一章的內容</div>
    <div hrfe="i2" style="height:600px;">第二章的內容</div>
    <div id="i3" style="height:600px;">第三章的內容</div>
    <div href="i4" style="height:600px;">第四章的內容</div>
    
  9. img標籤 *

    <!--alt:找不到圖片時顯示-->
    <img src="a.jpg" title="鼠標移到圖片上顯示的內容" style="height:200px;width:200px;" alt="not find"/>
    
  10. 列表 *

    <!--
    .
    .
    .
    -->
    <ul>
    	<li>1</li>
    	<li>2</li>
    	<li>3</li>
    	<li>4</li>
    	<li>5</li>	
    </ul>
    
    <!--
    1
    2
    3
    -->
    <ol>
    	<li>1</li>
    	<li>2</li>
    	<li>3</li>
    	<li>4</li>
    	<li>5</li>	
    </ol>
    
    <!--
    ttt
    	ddd
    	ddd
    	ddd
    ttt
    	ddd
    	ddd
    	ddd
    -->
    <dl>
    	<dt>ttt</dt>
    	<dd>ddd</dd>
    	<dd>ddd</dd>
    	<dd>ddd</dd>
    	<dt>ttt</dt>
    	<dd>ddd</dd>
    	<dd>ddd</dd>
    	<dd>ddd</dd>
    </dl>
    
  11. 表格 *

    <!--border:邊框與邊框之間的寬度爲1-->
    <table border="1">
    	<tr>
    		<td>主機名</td>	
    		<td>端口</td>	
    		<td>操作</td>	
    	</tr>	
    	<tr>
    		<td>1.1.1</td>	
    		<td>80</td>	
    		<td>刪除</td>	
    	</tr>
    	<tr>
    		<td>1.1.1</td>	
    		<td>80</td>	
    		<td>
    			<a href="http://www.baidu.com">查看詳細</a>
    		</td>	
    	</tr>
    </table>
    
    <!--thead tbody,規範的,寫這個,不要寫上面的-->
    <table border="1">
    	<thead>
    		<tr>
    			<th>表頭1</th>
    			<th>表頭2</th>
    			<th>表頭3</th>
    			<th>表頭4</th>
    		</tr>	
    	</thead>
    	<tbody>
    		<tr>
    			<td>1</td>
    			<td colspan="2">2</td><!--這個td橫跨佔兩個空間-->
    			<td>3</td>
    			<!--<td>4</td>-->
    		</tr>
    		<tr>
    			<td rowspan="2">1</td> <!--這個td縱向佔兩個-->
    			<td>2</td>
    			<td>3</td>
    			<td>4</td>
    		</tr>
    		<tr>
    			<!--<td>1</td>-->
    			<td>2</td>
    			<td>3</td>
    			<td>4</td>
    		</tr>
    	</tbody>
    </table>
    
  12. label標籤 *

    <普通文本,結合input使用,for:與input創建關聯,點擊文字,獲取光標>
    <label for="user">用戶名:</label>
    <input id="username" type="text" name="user"/>
    
  13. fieldset標籤 (一般用不到)

    <fieldset>
    	<legend>登錄</legend>
    	<label for="user">用戶名:</label>
    <input id="username" type="text" name="user"/>
    <br/>
    </fieldset>
    
  14. div標籤 *

  15. span標籤 *

小總結:
所有標籤分爲:

  1. 塊級標籤:H標籤、P標籤、div標籤(白板)
  2. 行內標籤(內聯標籤):span(白板)、a標籤

標籤之間可以嵌套
input標籤、textarea標籤、select標籤可以把數據提交到後臺
a標籤作用:跳轉、錨(例:跳轉章節)

發佈了49 篇原創文章 · 獲贊 41 · 訪問量 9357
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章