1、链接(a)
<a href="跳转目标地址" target="_blank" title="提示文本"> 链接文本 </a>
-
1)、跳转到同一个网站中的其他页面
<a href="目标网页的相对路径"> 链接文本 </a> <a href="./1、作业.html">跳转到作业</a> <a href="../day01/4、网页图片.html">跳转到网页图片</a>
-
2)、跳转到其他网站中的页面(友情链接)
<a href="目标网页的网络地址"> 链接文本 </a> <a href="https://www.baidu.com">去百度</a>
-
3)、定位到同一个页面中的指定位置(锚点链接)
<h1 id="head"> top </h1> <a href="#head"> 回顶部 </a>
属性说明:
target="_blank" : 在新窗口中打开目标页面
title=" 提示文本 " : 定义鼠标悬停时显示的提示文本
<!-- 图片链接 --> <a href="https://www.baidu.com"> <img src="..." alt=""> </a>
2、列表
1)、有序列表
-
定义一些顺序重要的列表
<ol type="1"> <li>张三</li> <li>李四</li> <li>王五</li> </ol>
属性说明:
-
type:用来定义列表的编号类型 '1/A/a/I/i'
2)、无序列表
-
定义一些顺序不重要的列表
<ul> <li>张三</li> <li>李四</li> <li>王五</li> </ul>
属性说明:
-
type:用来定义列表的标记类型 'desc(实心圆)/circle(空心圆)/square(正方形)'
3)、定义列表
-
用来对一些专有名词进行解释说明
<dl> <dt> HTML </dt> <dd> 超文本标记语言 </dd> <dd> 是用来描述网页的一种语言 </dd> <dt> CSS </dt> <dd> 层叠样式表 </dd> <dd> 用来给网页添加样式的一种语言 </dd> </dl>
-
dt : 用来放名词
-
dd : 用来放解释,一个dt可以对应多个dd
3、表格
<table border="1" width="300" height="300" style="border-collapse: collapse;"> <tr> <td> 1 </td> <td> 2 </td> <td> 3 </td> </tr> <tr> <td> 4 </td> <td> 5 </td> <td> 6 </td> </tr> <tr> <td> 7 </td> <td> 8 </td> <td> 9 </td> </tr> </table>
3.1、表格常用标签
-
table : 定义整个表格
-
属性:
-
border="1" : 给表格以及单元格都添加1px边框
-
width="300" : 给表格定义整体的宽度
-
height="300" : 给表格定义整的的高度
-
style="border-collapse: collapse;" :去掉单元格之间的间距,并且把相邻边框合并
-
-
-
tr : 定义表格的行
-
td : 定义表格的普通单元格
-
th : 定义表头单元格,文字默认加粗居中
3.2、表格相关其他标签
-
caption: 定义表格标题
-
thead : 定义表格头部部分
-
tbody : 定义表格主体部分
-
tfoot : 定义表格的脚注部分
这些标签不会影响表格的样式,作用是增强表格的语义化,让表格结构更清晰
3.3、表格的特点:
-
如果表格设置了宽度和高度,里面的单元格的列宽和行高会按照内容比例进行分配
-
也可以通过给单元格设置width或者height属性来改变列宽和行高
3.4、合并单元格
-
colspan : 合并列
-
rowspan : 合并行
例题
1.列表
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <ol type="I"> <li>张三</li> <li>李四</li> <li>王五</li> <li>李四</li> <li>王五</li> </ol> <ul type="circle"> <li>张三</li> <li>李四</li> <li>王五</li> </ul> <dl> <dt> HTML </dt> <dd> 超文本标记语言 </dd> <dd> 是用来描述网页的一种语言 </dd> <dt> CSS </dt> <dd> 层叠样式表 </dd> <dd> 用来给网页添加样式的一种语言 </dd> </dl> </body> </html>
2.表格
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <table border="1" width="300" height="300"> <tr> <td colspan="3">1</td> <!-- <td>2</td> --> <!-- <td>3</td> --> </tr> <tr> <td>4</td> <td>5</td> <td rowspan="2">6</td> </tr> <tr> <td>7</td> <td>8</td> <!-- <td>9</td> --> </tr> </table> </body> </html>
3.链接
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <a href="./1、作业.html" target="_blank" title="hello world">跳转到作业</a> <a href="../day01/4、网页图片.html" target="_self">跳转到网页图片</a> <a href="https://www.baidu.com">去百度</a> <h1 id="head">顶部</h1> <p style="height: 500px;background-color: red;">中国万岁 </p> <p style="height: 500px;background-color: yellow;">中国万岁。 </p> <p id="p3" style="height: 500px;background-color: green;">p3 </p> <p style="height: 500px;background-color: blue;"> </p> <p style="height: 500px;background-color: green;"> </p> <p style="height: 500px;background-color: pink;"> </p> <a href="#head">回到顶部</a> <a href="#p3">到p3位置</a> <!-- 图片链接 --> <a href="https://www.baidu.com"> <img src="https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png" alt=""> </a> </body> </html>
作业
1.新建文件table.html,画一个3行4列的表格,要求最后一行合并为一个单元格,第一行的第一个和第二行的第一个合并为一个单元格,去掉单元格之间的间距,并且把相邻边框合并(style="border-collapse: collapse;" )
2.新建文件a.html,做一个三行的列表,有序无序皆可,点击第一行的内容跳转到table.html