1 基本結(jié)構(gòu)
- head
- title
- meta
- body
2 head標(biāo)簽
- meta
元標(biāo)簽,定義了html文檔中的元數(shù)據(jù)(設(shè)置了網(wǎng)頁的基本設(shè)置);charset屬性設(shè)置網(wǎng)頁的文本編碼方式。 - title
設(shè)置網(wǎng)頁標(biāo)題,不設(shè)置標(biāo)題則默認(rèn)顯示ip - style
在html提供css代碼對應(yīng)的標(biāo)簽 - link
導(dǎo)入圖標(biāo)/css文件的標(biāo)簽
<!DOCTYPE html>
<html>
<head>
<!--charset設(shè)置網(wǎng)頁的文本編碼方式-->
<meta charset="UTF-8">
<!--設(shè)置網(wǎng)頁標(biāo)題-->
<title>head中的標(biāo)簽</title>
<!--
rel - 設(shè)置文件作用,stylessgeet:樣式表,icon:圖標(biāo)
type - 設(shè)置文件類型,文件類型/文件后綴;text/css:文本文件/后綴是css,image/ico:圖片/后綴ico
href - 設(shè)置文件路徑;可以是絕對路徑也可以是相對路徑,與python用法相同
-->
<link rel="icon" type="image/ico" href="./img/jd_logo.ico" />
</head>
<body>
111
</body>
</html>
3 文本標(biāo)簽
如果需要在網(wǎng)頁中顯示文在,一般不直接將文字寫在body中,而是根據(jù)文字的功能找到對應(yīng)的標(biāo)簽。
- 標(biāo)題標(biāo)簽
標(biāo)題標(biāo)簽(h1-h6),雙標(biāo)簽,一個標(biāo)簽占一行 - 段落標(biāo)簽(p標(biāo)簽)
雙標(biāo)簽,保證一個段落對應(yīng)一個p標(biāo)簽,一個標(biāo)簽占一行 - font標(biāo)簽
雙標(biāo)簽,一行可以顯示多個 - 文字效果相關(guān)標(biāo)簽
在html中直接敲空格、縮進是無效的。
- 單標(biāo)簽,在網(wǎng)頁中的內(nèi)容強制換行,也可以讓標(biāo)簽換行
  - 一個像素(一個 代表空一個像素)
&emsp - 一個空格
<b></b> - 加粗
<strong></strong> - 加粗,有強調(diào)意義
<i><i/> - 傾斜
<em></em> - 傾斜,有強調(diào)意義
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<!--
1、標(biāo)題標(biāo)簽(h1-h6),雙標(biāo)簽,一個標(biāo)簽占一行
-->
<h1>我是標(biāo)題1</h1>
<h2>我是標(biāo)題1</h2>
<h3>我是標(biāo)題1</h3>
<h4>我是標(biāo)題1</h4>
<h5>我是標(biāo)題1</h5>
<h6>我是標(biāo)題1</h6>
<!--
2、段落標(biāo)簽(p標(biāo)簽)
雙標(biāo)簽,保證一個段落對應(yīng)一個p標(biāo)簽,一個標(biāo)簽占一行
-->
<p>hello</p>
<p>world</p>
<!--
3、font標(biāo)簽
雙標(biāo)簽,一行可以顯示多個
-->
<font>性別</font>
<font>男</font>
<font>女</font>
<!--
4、文字效果相關(guān)標(biāo)簽
在html中直接敲空格、縮進是無效的。
<br/> - 單標(biāo)簽,在網(wǎng)頁中的內(nèi)容強制換行,也可以讓標(biāo)簽換行
  - 一個像素(一個 代表空一個像素)
&emsp - 一個空格
<b></b> - 加粗
<strong></strong> - 加粗,有強調(diào)意義
<i><i/> - 傾斜
<em></em> - 傾斜,有強調(diào)意義
-->
<p>
<i>床前</i>明月光,<br />
疑是地上霜;<br />
 <b>舉頭</b>望<strong>明月</strong>;
</p>
</body>
</html>
4 列表標(biāo)簽
- 無序列表
ul標(biāo)簽 - 代表列表容器,是一個整體
li標(biāo)簽 - 列表中的元素 - 有序列表
ol標(biāo)簽 - 代表列表容器,是一個整體
li標(biāo)簽 - 列表中的元素 - 自定義列表
dl標(biāo)簽 - 代表列表容器,是一個整體
dt標(biāo)簽 - 小分類標(biāo)簽(名詞)
dd標(biāo)簽 - 小分類下面的元素(解釋)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<!--
1、無序劣列表(ul)
ul標(biāo)簽 - 代表列表容器,是一個整體
li標(biāo)簽 - 列表中的元素
-->
<ul>
<li>python</li>
<li>h5</li>
<li>java</li>
<li>testing</li>
</ul>
<!--
2、有序列表(ol)
ol標(biāo)簽 - 代表列表容器,是一個整體
li標(biāo)簽 - 列表中的元素
-->
<ol>
<li>111</li>
<li>222</li>
<li>333</li>
<li>444</li>
</ol>
<!--
3、自定義列表(dl)
dl標(biāo)簽 - 代表列表容器,是一個整體
dt標(biāo)簽 - 小分類標(biāo)簽(名詞)
dd標(biāo)簽 - 小分類下面的元素(解釋)
-->
<dl>
<dt>四川</dt>
<dd>成都</dd>
<dd>綿陽</dd>
<dd>南充</dd>
<dt>遼寧</dt>
<dd>沈陽</dd>
<dd>大連</dd>
<dd>盤錦</dd>
</dl>
</body>
</html>
5 圖片和超鏈接
- 圖片標(biāo)簽(img)
單標(biāo)簽,默認(rèn)一行顯示多張圖片
a. src屬性:設(shè)置圖片地址/路徑;可以是本地路徑,也可以是網(wǎng)絡(luò)地址
b. title屬性:設(shè)置圖片標(biāo)題,鼠標(biāo)停留在圖片上才會顯示出來
c. alt屬性:圖片加載失敗時的提示信息 - 超鏈接(a)
雙標(biāo)簽
a. href屬性:跳轉(zhuǎn)的目的地
網(wǎng)址 - 點擊超鏈接直接加載網(wǎng)址對應(yīng)的網(wǎng)頁
本地html文件地址 - 點擊超鏈接直接加載本地html文件對應(yīng)的網(wǎng)頁
# - 刷新
選擇器 - 讓當(dāng)前頁面滾動到指定的位置
b. target屬性:設(shè)置跳轉(zhuǎn)方式
_self - 在當(dāng)前頁面中加載新的內(nèi)容
_blank - 在新的頁面中加載新的網(wǎng)頁
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>圖片和超鏈接</title>
</head>
<body>
<!--
1、圖片標(biāo)簽(img)
單標(biāo)簽,默認(rèn)一行顯示多張圖片
a. src屬性:設(shè)置圖片地址/路徑;可以是本地路徑,也可以是網(wǎng)絡(luò)地址
b. title屬性:設(shè)置圖片標(biāo)題,鼠標(biāo)停留在圖片上才會顯示出來
c. alt屬性:圖片加載失敗時的提示信息
-->
<img src="img/luffy.jpg" title="路飛" alt="圖片不存在"><br />
<img src="https://www.baidu.com/img/bd_logo1.png?where=super" title="百度"><br />
<!--
2、超鏈接(a)
雙標(biāo)簽
a. href屬性:跳轉(zhuǎn)的目的地
網(wǎng)址 - 點擊超鏈接直接加載網(wǎng)址對應(yīng)的網(wǎng)頁
本地html文件地址 - 點擊超鏈接直接加載本地html文件對應(yīng)的網(wǎng)頁
# - 刷新
選擇器 - 讓當(dāng)前頁面滾動到指定的位置
b. target屬性:設(shè)置跳轉(zhuǎn)方式
_self - 在當(dāng)前頁面中加載新的內(nèi)容
_blank - 在新的頁面中加載新的網(wǎng)頁
-->
<!--加載網(wǎng)頁-->
<a target="_self">百度一下,你就知道</a><br />
<a target="_blank"><img src="https://www.baidu.com/img/bd_logo1.png?where=super"/></a><br / >
<br />
<!--接在本地html文件-->
<a href="03-列表標(biāo)簽.html">列表</a>
<br />
<!--刷新當(dāng)前網(wǎng)頁-->
<a href="#">刷新</a>
<br / >
<!--頁面內(nèi)跳轉(zhuǎn):需要用到選擇器-->
<a href="02-文本標(biāo)簽.html">文本標(biāo)簽</a>
<a ><img src="img/aaa.ico" title="淘寶"/></a><br />
<br />
<img src="img/aaa.ico"/>依據(jù)《網(wǎng)絡(luò)安全法》,為保障您的賬戶安全和正常使用,請盡快完成手機號驗證! 新版<a target="_blank">《京東隱私政策》</a>已上線,將更有利于保護您的個人隱私
</body>
</html>
6 表格標(biāo)簽
表格
1. table標(biāo)簽 - 代表表格整體
2. tr - 代表表格中的一行
3. td - 代表表格中的一個單元格
屬性:
cellsapacing - 設(shè)置表格中單元格與單元格及表格邊框的間距
bgcolor - 設(shè)置整個表格、某一行或者某個單元格的背景顏色
border - 設(shè)置單元格邊框的寬度
bordercolor - 設(shè)置邊框的顏色
cellpadding - 設(shè)置單元格中的內(nèi)容到單元格邊框(上下左右)之間的距離
width - 設(shè)置整個表格或一列的寬度
height - 設(shè)置整個表格或一行的高度
align - center(居中),left(左對齊),right(右對齊)
讓表格在整個瀏覽器中居中(左,右)
或讓單元格在表格中居中(左,右)
補充:細(xì)線表格
1)設(shè)置整個的table的背景顏色是邊框線的顏色
2)設(shè)置每個單元格的顏色和邊框線的顏色不一樣
3)設(shè)置單元格和單元格的間距(cellspacing為1)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<!--
表格
1. table標(biāo)簽 - 代表表格整體
2. tr - 代表表格中的一行
3. td - 代表表格中的一個單元格
屬性:
cellsapacing - 設(shè)置表格中單元格與單元格及表格邊框的間距
bgcolor - 設(shè)置整個表格、某一行或者某個單元格的背景顏色
border - 設(shè)置單元格邊框的寬度
bordercolor - 設(shè)置邊框的顏色
cellpadding - 設(shè)置單元格中的內(nèi)容到單元格邊框(上下左右)之間的距離
width - 設(shè)置整個表格或一列的寬度
height - 設(shè)置整個表格或一行的高度
align - center(居中),left(左對齊),right(右對齊)
讓表格在整個瀏覽器中居中(左,右)
或讓單元格在表格中居中(左,右)
補充:細(xì)線表格
1)設(shè)置整個的table的背景顏色是邊框線的顏色
2)設(shè)置每個單元格的顏色和邊框線的顏色不一樣
3)設(shè)置單元格和單元格的間距(cellspacing為1)
-->
<table cellspacing="1" cellpadding="10" bgcolor="red" align="center">
<!--第一行-->
<tr bgcolor="white" align="center" height="100">
<td align="left">姓名</td>
<td>成績</td>
<td align="left">學(xué)員評價</td>
</tr>
<!--第二行-->
<tr bgcolor="chartreuse">
<td bgcolor="aqua">張三</td>
<td>60</td>
<td>不留級</td>
</tr>
<!--第三行-->
<tr bgcolor="white">
<td>李四</td>
<td>80</td>
<td>不留級</td>
</tr>
<!--第四行-->
<tr bgcolor="white">
<td>王麻子</td>
<td>55</td>
<td>留級</td>
</tr>
</table>
</body>
</html>
7 復(fù)雜表格
colspan屬性:列合并
rowspan屬性:行合并
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<!--
colspan屬性:列合并
rowspan屬性:行合并
-->
<table border="1" bordercolor="black" cellspacing="0" width="1000" height="1000">
<!--第一行-->
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td colspan="2"></td>
</tr>
<!--第二行-->
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td colspan="2"></td>
</tr>
<!--第三行-->
<tr>
<td></td>
<td colspan="2"></td>
<td rowspan="3"></td>
<td rowspan="3" colspan="2"></td>
</tr>
<!--第四行-->
<tr>
<td></td>
<td colspan="2"></td>
</tr>
<!--第五行-->
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<!--第六行-->
<tr>
<td rowspan="2"></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<!--第七行-->
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
<br />
<br />
<!--練習(xí)-->
<table border="1" bordercolor="black" cellspacing="0" width="1200" height="1200">
<tr>
<td></td>
<td></td>
<td></td>
<td colspan="2"></td>
<td></td>
<td colspan="2"></td>
</tr>
<tr>
<td rowspan="2"></td>
<td rowspan="2"></td>
<td rowspan="2"></td>
<td colspan="2"></td>
<td></td>
<td colspan="2"></td>
</tr>
<tr>
<td colspan="2"></td>
<td></td>
<td colspan="2"></td>
</tr>
<tr>
<td></td>
<td colspan="2"></td>
<td></td>
<td colspan="2"></td>
<td colspan="2"></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td colspan="2" rowspan="2"></td>
<td colspan="2" rowspan="2"></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>