HTML標簽
1、標題和段落
<h1>一級標題</h1> ~ <h6>六級標題</h6>是標題標簽,獨占一行,均有加粗效果,且字體逐漸變小
<h1>一級標題</h1>
?
一級標題
?<h6>六級標題</h6>
?
六級標題
?<p>p是段落標簽,獨占一行</p>
?
p標簽是段落標簽,獨占一行
?<br> (換行)
<hr> (一行橫線)
?
?
2、文本格式化標簽
| 標簽 | 說明 | 效果 |
|---|---|---|
<b></b> <strong></strong> |
加粗 | 加粗 |
<u></u> <ins></ins> |
下劃線 | 下劃線 |
<i></i> <em></em> |
傾斜 | 傾斜 |
<s></s> <del></del> |
洗掉線 |
其中,strong、ins、em、del表示的強調語意更強烈,更推薦
3、媒體標簽
圖片標簽:
<img src="" alt="">
其中路徑中的./表示當前的路徑,可用./檔案名也可直接檔案名獲取同級檔案,默認寬高等比縮放(只需給出width和height中的一個值)
如:
<img src=https://www.cnblogs.com/ruchu045/archive/2022/09/27/"C:\xxx.jpg" alt="" title="title文字在滑鼠懸停時顯示" width="60%" height="">
音頻標簽:
<audio src="" controls></audio>
controls:顯示播放控制元件,autoplay:自動播放(部分瀏覽器不支持),loop:回圈播放
如:
<audio src=https://www.cnblogs.com/ruchu045/archive/2022/09/27/"C:\xxx.wav" controls></audio>
?
視頻標簽:
<video src=""></video>
controls:顯示視頻控制元件,autoplay:自動播放(谷歌瀏覽器需配合muted屬性靜音播放),loop:回圈播放
如:
<video src=https://www.cnblogs.com/ruchu045/archive/2022/09/27/"C:\xxx.mp4" controls></video>
?
超鏈接:
<a href="https://www.cnblogs.com/ruchu045/archive/2022/09/27/目標網頁.html">超鏈接</a>
target:_self,默認值,在當前視窗跳轉;_blank,在新視窗跳轉,
如:
<a href="https://www.cnblogs.com/ruchu045/archive/2022/09/27/www.baidu.com" target="_blank">跳轉百度</a>
跳轉百度
開發初期,不知道跳轉地址,可以將href的值書寫為 #
4、串列標簽
無序串列
ul表示無需標簽的整體,用于包裹li標簽
li標簽表示無序串列的每一項,用于包含每一行的內容
ul中只能包含li標簽,li標簽中可以包含任何內容
如:
<ul>?
<li>蘋果</li>
<li>香蕉</li>
</ul>
- 蘋果
- 香蕉
有序串列
ol表示無需標簽的整體,用于包裹li標簽
li標簽表示無序串列的每一項,用于包含每一行的內容
ol中只能包含li標簽,li標簽中可以包含任何內容
如:
<ol>?
<li>蘋果</li>
<li>香蕉</li>
</ol>
- 蘋果
- 香蕉
自定義串列
dl表示自定義串列的整體,用于包裹dt/dd標簽
dt表示自定義串列的主題
dd表示自定義串列的針對主題的每一項內容
dd會默認顯示縮進效果,dl中只能包含dt/dd標簽,dt/dd標簽中可以包含任何內容
如:
<dl>?
<dt>幫助</dt>
<dd>指南</dd>
<dd>xx</dd>
</dl>
- 幫助
- 指南
- xx
5、表格標簽
table表示整體,可用于包裹多個tr
tr表示表格的每一行,可用于包裹td
td表示表格單元格,可用于包裹內容
表格屬性:
border:邊框寬度,width:表格寬度,height:表格高度(寬高設定只對tbody有效,但一般寬高在CSS里設定)
caption:表格標題,書寫在table標簽內部,th:表頭單元格(有加粗效果),書寫在tr標簽內部
表格結構標簽包含thead、tbody、tfoot,分別表示表頭、表主體、表底,表格標簽內部用于包裹tr標簽,可省略不寫
合并單元格:(保留左/上原則)
rowspan:跨行合并,屬性值:合并單元格的個數
colspan:跨列合并,屬性值:合并單元格的個數
如:
<table>?
<caption><strong>學生表</strong></caption>
<thead>
<tr>
<th>name</th>
<th>age</th>
<th>sex</th>
</tr>
</thead>
<tbody>
<tr>
<td>小明</td>
<td rowspan="2">14</td>
<td>女</td>
</tr>
<tr>
<td>小紅</td>
<!-- <td>15</td> //洗掉該行 -->
<td>男</td>
</tr>
</tbody>
<tfoot>
<tr>
<td>...</td>
<td>...</td>
<td>...</td>
</tr>
</tfoot>
</table>
| name | age | sex |
|---|---|---|
| 小明 | 14 | 女 |
| 小紅 | 男 | |
| ... | ... | ... |
6、表單標簽
input系列標簽:根據type屬性不同,展示不同效果,
| 標簽名 | type屬性值 | 說明 |
|---|---|---|
input |
text |
文本框,輸入單行文本 |
| — | password |
密碼 |
| — | radio |
單選框 |
| — | checkbox |
多選框 |
| — | file |
檔案選擇 |
| — | submit |
提交 |
| — | reset |
重置 |
| — | button |
普通按鈕,默認無功能,配合JS使用 |
text/password:placeholder屬性表示占位符
radio:含有相同name屬性的為一組,checked默認選中
checkbox:checked默認選中
file:multiple表示多檔案選擇
submit、reset、button:需要配合form(表單域標簽)使用
button標簽是雙標簽,更便于包裹其他內容:文字圖片等,Google瀏覽器中button默認是提交(submit)按鈕
如:
<form action="">
文本框:<input type="text" placeholder="請輸入文字">
<br>
密碼:<input type="password" placeholder="請輸入密碼">
<br>
性別:<input type="radio" name="sex">男 <input type="radio" name="sex" checked>女
<br>
愛好:<input type="checkbox" checked>
<br>
多檔案選擇:<input type="file" multiple>
<br>
<input type="submit">
<input type="reset">
<input type="button" value="https://www.cnblogs.com/ruchu045/archive/2022/09/27/按鈕">
<br>
<button>我是按鈕</button>
<button type="submit">提交button</button>
<button type="reset">重置button</button>
<button type="button">無用button</button>
</form>
select下拉選單標簽:select:下單選單整體,option:下拉選單的每一項
selected:下單選單的默認選中
textarea標簽:cols規定文本域內可見寬度,rows規定文本域內可見行數(可通過右下角調整大小,實際推薦使用CSS設定樣式)
label標簽:實作點擊文字即勾選
①用label標簽把內容包裹,表單添加id屬性,label標簽for屬性設定對應id
②直接用label把內容和標簽標簽一起包裹,把label標簽的for屬性洗掉
如:
<select>
<option>北京</option>
<option>上海</option>
<option selected>廣州</option>
<option>深圳</option>
</select>
<textarea cols="40" rows="10"></textarea>
性別:<input type="radio" name="sex" id="man"><label for="man">男</label> <!-- 第一種方法 -->
<label><input type="radio" name="sex" checked>女</label> <!-- 第二種方法 -->
7、語意化標簽
沒有語意的布局標簽:
div:一行只顯示一個
span:一行可顯示多個
如:
<div>
this is div
</div>
<div>
this is div
</div>
<span>this is span</span>
<span>this is span</span>
有語意的布局標簽:
header:網頁頭部
nav:網頁導航
footer:網頁底部
aside:網頁側邊欄
section:網頁區塊
article:網頁文章

8、字符物體
原始碼中即使輸入多個空格,網頁端也只會識別一個

HTML骨架標簽說明
-
<!DOCTYPE html>:檔案型別宣告,告訴瀏覽器該網頁的HTML版本 -
<html lang="en">:標識網頁使用的語言,常見:zh-CN簡體中文,en英文 -
<meta charset="UTF-8">:標識網頁使用的字符編碼,開發統一使用UTF-8即可-
常見的字符編碼:
-
UTF-8:萬國碼,國際化的字符編碼,收錄了全球語言文字 -
GB2312:6000+漢字 -
GBK:20000+漢字
-
-
<meta http-equiv="X-UA-Compatible" content="IE=edge">,解決IE兼容性差 -
<meta name="viewport" content="width=device-width, initial-scale=1.0">-
寬度 = 設備寬度 ,移動端網頁的時候用
-
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/509708.html
標籤:其他
上一篇:HTML怎么設定圖片大小
