1、table:定义标签的表格
table特殊情况:border="num"是自带的属性(指边框的宽度)!
表格简化内容:可以不加thead,tbody,tfoot,但是默认把所有的行与列都放到tbody里面去。
样式问题:th,td自带一个像素的内边距。
<body>
<table border='1'>
<!-- thead是表头 -->
<thead>
<tr>
<!-- colspan合并列 -->
<!-- th 表格的标题 -->
<th colspan='4'>这个是1班的课程安排</th>
</tr>
<tr>
<th>星期一</th>
<th>星期二</th>
<th>星期三</th>
<th>星期四</th>
</tr>
</thead>
<!-- tbody表格的主体内容 -->
<tbody>
<!-- tr标签是定义表格的行 -->
<tr><!-- 第一行 -->
<td>第一行第一列</td>
<td>第一行第二列</td>
<td>第一行第三列</td>
<td>第一行第四列</td>
</tr>
<tr><!-- 第二行 -->
<td>第二行第一列</td>
<td>第二行第二列</td>
<td>第二行第三列</td>
<td>第二行第四列</td>
</tr>
<tr><!-- 第三行 -->
<td>第三行第一列</td>
<td>第三行第二列</td>
<td>第三行第三列</td>
<td>第三行第四列</td>
</tr>
<tr><!-- 第四行 -->
<td>第四行第一列</td>
<td>第四行第二列</td>
<td>第四行第三列</td>
<td>第四行第四列</td>
</tr>
<tr><!-- 第五行 -->
<td>第五行第一列</td>
<td>第五行第二列</td>
<td>第五行第三列</td>
<td>第五行第四列</td>
</tr>
</tbody>
<!-- tfoot表格的页脚 -->
<tfoot>
<th colspan="4">这周末不用上班~!~~</th>
</tfoot>
</table>
</body>
2、表格的属性
border-spacing:10px 20px; x方向的水平间隙 y方向的垂直间隙
border-collapse:collapse; 合并表格边框线
3、表格的特征
(1)每一个单元格会平分table的宽度;
(2)table决定整个表格的宽度;
(3)th标签自带默认的加粗以及水平居中,垂直居中的属性;
(4)td标签自带默认的水平居左,垂直居中的属性;
(5)表格文字样式多的情况下,分到的宽度也就比较多;
(6)table表格支持margin,padding;padding会受边框合并的影响;
(7)td支持padding但不支持margin;
4、合并表格
colspan 合并列
rowspan 合并行
<style>
*{
padding:0;
margin:0;
}
table{
width:600px;
height:300px;
margin:auto;
}
</style>
<body>
<table border='1'>
<!-- thead是表头 -->
<tr>
<!-- colspan合并列 -->
<!-- th 表格的标题 -->
<th colspan="4">这个是1班的课程安排</th>
</tr>
<tr>
<th>星期一</th>
<th>星期二</th>
<th>星期三</th>
<th>星期四</th>
</tr>
<!-- tbody表格的主体内容 -->
<!-- tr标签是定义表格的行 -->
<tr><!-- 第一行 -->
<td>第一行第一列</td>
<td rowspan="4">第一行第二列</td>
<td>第一行第三列</td>
<td>第一行第四列</td>
</tr>
<tr><!-- 第二行 -->
<td>第二行第一列</td>
<!-- <td>第二行第二列</td> -->
<td>第二行第三列</td>
<td>第二行第四列</td>
</tr>
<tr><!-- 第三行 -->
<td>第三行第一列</td>
<!-- <td>第三行第二列</td> -->
<td>第三行第三列</td>
<td>第三行第四列</td>
</tr>
<tr><!-- 第四行 -->
<td>第四行第一列</td>
<!-- <td>第四行第二列</td> -->
<td>第四行第三列</td>
<td>第四行第四列</td>
</tr>
<tr><!-- 第五行 -->
<td>第五行第一列</td>
<td>第五行第二列</td>
<td>第五行第三列</td>
<td>第五行第四列</td>
</tr>
<!-- tfoot表格的页脚 -->
<th colspan="4">这周末不用上班~!~~</th>
</table>
</body>
5、iframe 框架
内联框架:
- src 路径
- width 宽度
- height 高度
- scrolling 是否需要滚动条
yes 需要
no 不需要 - frameborder 边框线
<iframe src="http://www.tmall.com" frameborder="1" width='1000' height='1000' scrolling='no'></iframe>