一天搞定CSS:表格(table)--19
阿新 • • 發佈:2019-02-13
1.表格標籤
表格標籤的巢狀關係
<table>
<!--表格頭-->
<thead>
<!--表格行-->
<tr>
<!--表格列,【注意】這裡使用的是th-->
<th></th>
</tr>
</thead>
<!--表格主體-->
<tbody>
<!--表格行-->
<tr >
<!--表格列,【注意】這裡使用的是td-->
<td></td>
</tr>
<tr>
<td></td>
</tr>
</tbody>
<!--表格底部-->
<tfoot>
<tr>
<td></td>
</tr>
</tfoot >
</table>
2.例項演示–課程表
border-collapse:collapse; - - -表示清除表格之間的間隙
程式碼演示
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
/*1.清除表格預設樣式*/
table{
border-collapse : collapse;
}
th,td{
padding: 0;
}
/*2.設定表格大小,以及表框顏色*/
table{
margin: 0 auto;
width: 500px;
}
th,td{
border: 1px solid pink;
font: 20px/50px "微軟雅黑";
text-align: center;
}
</style>
</head>
<body>
<!--
表格標籤
table 表格
thead 表格頭
tbody 表格主體
tr 表格行
th 表格頭裡的單元格(預設加粗並且居中)
td 表格主體裡的單元格
tfoot 表格底部
表格的預設樣式
table{border-collapse:collapse;} 單元格之間的間隙
th,td{padding:0}
-->
<table cellspacing="0">
<thead>
<tr>
<th>星期一</th>
<th>星期二</th>
<th>星期三</th>
<th>星期四</th>
<th>星期五</th>
</tr>
</thead>
<tbody>
<tr>
<td>語文 </td>
<td>數學</td>
<td>英文</td>
<td>生物</td>
<td>化學</td>
</tr>
<tr>
<td>語文 </td>
<td>數學</td>
<td>英文</td>
<td>生物</td>
<td>化學</td>
</tr>
<tr>
<td>語文 </td>
<td>數學</td>
<td>英文</td>
<td>生物</td>
<td>化學</td>
</tr>
<tr>
<td>語文 </td>
<td>數學</td>
<td>英文</td>
<td>生物</td>
<td>化學</td>
</tr>
<tr>
<td>語文 </td>
<td>數學</td>
<td>英文</td>
<td>生物</td>
<td>化學</td>
</tr>
<tr>
<td>語文 </td>
<td>數學</td>
<td>英文</td>
<td>生物</td>
<td>化學</td>
</tr>
</tbody>
</table>
</body>
</html>
3.表格行和列的合併
rowspan 合併行(豎著合併)
colspan 合併列(橫著合併)
效果圖:
程式碼演示
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
table{
border-collapse: collapse;
}
th,td{
padding: 0;
}
table{
margin: 0 auto;
width: 500px;
}
th,td{
border: 1px solid pink;
font: 20px/50px "微軟雅黑";
text-align: center;
}
</style>
</head>
<body>
<!--
表格標籤
rowspan 合併行(豎著合併)
colspan 合併列(橫著合併)
-->
<table cellspacing="0">
<thead>
<tr>
<th></th>
<th>星期一</th>
<th>星期二</th>
<th>星期三</th>
<th>星期四</th>
<th>星期五</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="4"> 上午</td>
<td>語文 </td>
<td>數學</td>
<td>英文</td>
<td>生物</td>
<td>化學</td>
</tr>
<tr>
<td>語文 </td>
<td>數學</td>
<td>英文</td>
<td>生物</td>
<td>化學</td>
</tr>
<tr>
<td>語文 </td>
<td>數學</td>
<td>英文</td>
<td>生物</td>
<td>化學</td>
</tr>
<tr>
<td>語文 </td>
<td>數學</td>
<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>
<tr>
<!--合併列-->
<td colspan="6">夜自習</td>
</tr>
</tbody>
</table>
</body>
</html>