HTML标签下
表格标签
表格的主要作用
表格用来显示、展示数据。
pink老师总结:表格不是用来布局页面的,而是显示和展示数据的。
表格的基本语法
- <table></table>是定义表格的标签
- <tr></tr>定义表格中的一行,必须嵌套在table标签中
- <td></td>定义表格中的单元格,必须嵌套在<tr><\tr>标签中
- 字符td指的表格数据(table data),级单元格中的内容
表头单元格标签
表头决定了表格中的内容是什么。
<th>是表头标签(table head),可以突出内容的重要性:居中显示,加粗。
和<th>相对应的是<td>
表格属性
注意:
-
这些属性要写到表格标签<table>中去
-
区分cellpading和cellspacing
cellpadding是单元格和单元格内元素 空隙
cellspaceing是单元格和单元格之间的空隙,习惯设置为0
案例
表格结构标签
如上图 在代码中看起来就很整洁,便于区分
- <thead></thead>:用于定义表格头部,内部必须有<tr>标签。一般是位于第一行
- <tbody></tbody>:用于定义表格主题,用来放数据
- 以上标签都放在<table></table>标签中
合并单元格
合并单元格的方式:
-
跨行合并:rowspan=“合并单元格的个数”
-
跨列合并:colspan=“合并单元格的个数”
目标单元格:(写合并代码)
- 跨行:最上方单元格为目标单元格,写合并代码
- 跨列:最左侧单元格为目标单元格,写合并代码
合并单元格三部曲:
- 先确定跨行合并还是跨列合并
- 找到目标单元格。写合并方式=合并单元格的数量。如
<td colspan="2"></td>
- 删除多余单元格。(多余,即被合并的单元格)
表格总结
-
表格相关标签
table标签
tr表格中的一行
td一行中的各个单元格 特殊:想让第一行特殊表示 td改为th
-
表格相关属性
-
合并单元格
合并方法三部曲:确定合并方式;写合并公式;删除多余单元格,
列表标签
表格用来展示数据,列表就是用来布局的
列表分类:
- 无序列表
- 有序列表
- 自定义列表
无序列表(重点)
注意:
- 无序列表各个列表之间没有顺序之分
-
ul标签中只能嵌套li标签,别的标签不行
-
li标签相当于一个容器,可以容纳任何元素
li里面可以放文字段落(带标签)等都可以
- 无序列表有自己的样式属性,但是在实际使用中,我们会使用css来设置
有序列表(理解)
<ol></ol>标签定义有序列表
自定义列表(重点)
使用场景:一个大哥带领一些小弟
语法:
注意:
- dl里面只能包含dt和dd
- 一个dl里面可以包含很多dt和dd
- 经常是一个dt对应多个dd
- 注意自定义列表的结构:下面很多小的围绕上面的小标题进行解释
列表总结
无序列表:整齐一列并列关系
自定义列表:下面的内容围绕上面的小标题进行解释
表单标签
作用
收集用户信息
与用户进行交互,收集资料
表单组成
表单域
表单域是一个包含表单元素的区域。
在Html
中,使用<form>
标签实现表单域,实现用户信息的收集和传递。