1 无序列表标签
<ul><li></li></ul>:
定义:无序列表,添加列表语义
无需列表中的数据没有先后之分
小圆点可以通过css取消掉
<ul>标签内部不推荐包含其他标签
<li>中可以有其他标签
应用场景:导航条;新闻列表;商品列表
快捷输入:多个列表时可以使用
ul>li*数量 + tab 的快捷输入法
快捷例子:
ul>li2>h2+ul>li3 [tab]
2 <h1>有序列表</h1>
定义:给数据添加列表语义,数据有先后之分
格式:
<ol>
<li>
</li>
</ol>
在企业开发中基本不用有序列表,用无序>定义>有序
3 定义列表:
应用场景:尾部相关信息;做图文混排
格式:
<dl>
<dt></dt> //含义:定义列表标题
<dd></dd> //含义:定义标题对应描述的
<dt></dt>
<dd></dd>
</dl>
注意点:<dt><dd>是一个整体,一定是一起出现
虽然一个<dt>可以没有对应的dd,也可以有多个对应的dd,
但还是推荐使用一个<dt>对应一个<dd>
需要丰富界面时,不要再<dl>中添加标签,在<dt><dd>中添加
3 表格标签:
标签写法:
<table> //代表“一个表格”
<tr> //代表“一行数据”
<td></td> //代表“一行中一个单元格”
</tr>
</table>
注意点:
默认情况下边框属性为0
border="数值" //边框属性
属性:宽度和高度属性
1、可以给<table>标签和<td>标签使用
2、width、height
3、给<table>添加则会修改整个表格宽度和高度
4、给<td>添加只会修改当前单元格宽度和高度
水平对齐和垂直对齐属性
1、水平对齐可以给<table>标签和<tr><td>标签使用
2、垂直对齐只能给<tr><td>标签使用
3、给<table>设置align属性可以控制表格在水平方向的对齐方式
left、right、center
4、给<tr>标签设置align属性可以控制当前行内容水平对齐方式
5、给<td>标签设置align属性可以控制当前单元格的水平对齐方式
6、如果都设置了align属性,那么会按照<td>中的对齐
垂直对齐属性:valign
top、center、bottom
外边距和内边距属性
1、只能给<table>标签使用
2、外边距:cellspacing
单元格与单元格之间的距离叫外边距
3、内边距:cellpadding
单元格边框与文字之间的距离叫做内边距
4 细线表格:
bgcolor:表格背景颜色
给table标签设置bgcolor
给tr标签设置bgcolor
给table标签设置cellspacing="1px"
5 表格标题:
<caption><h1></h1></caption>
注意点:
caption标签一定要写到table标签内部
captain标签一定要紧跟table标签
6 标题单元格:
在表格中提供了一个标签专门储存单元格标题,自动加粗居中
<th></th>
7 单元格合并:
水平方向的单元格合并
1、给<td>标签添加 colspan="数字"
2、把当前单元格当作两个单元格看待
3、这样会多出来单元格,要删除一个<td>
4、单元格合并永远是向右/向下合并
垂直方向上的单元格合并
1、给<td>标签添加 rowspan="数字"
2-4、同上