第1关:表格边框
任务描述
本关任务:在本关中,我们将学习如何使用CSS
设置表格样式,使表格更好看。本关任务完成之后的效果图(index.html
)如下:
相关知识
为了完成本关任务,请大家认真阅读以下内容。
在之前的HTML
教程中,我们学习了各类基本表格。
例如,下面网页代码的表格:
HTML
页面:
<body>
<table width="400">
<!-- 表标题 -->
<caption>通讯录</caption>
<!-- 表头 -->
<tr>
<th scope="col">姓名</th>
<th scope="col">电话</th>
<th scope="col">备注</th>
</tr>
<tr>
<td>李雯</td>
<td>18012311234</td>
<td>家人</td>
</tr>
<tr>
<td>王谦</td>
<td>17812311234</td>
<td>同事</td>
</tr>
<tr>
<td>周佳</td>
<td>17413511234</td>
<td>高中同学</td>
</tr>
</table>
</body>
显示效果如下:
表格边框
我们使用 border
属性为表格添加边框,这样HTML
表格才会看起来更符合我们平时使用的表格。border
属性值可以按顺序设置的属性为:border-width
、border-style
和border-color
。一般情况下会省略属性名,直接设置属性值。
其中,border-style
可以取如下四种值:
-
dotted
: 点状; -
solid
: 实线; -
double
: 双线; -
dashed
: 虚线。
例如,对上面的通讯录表格应用如下样式:
th,
td {
border: 1px solid #000; /*设置边框1px粗的黑色实线*/