50.0/表格(详细版)

本文详细介绍了如何使用HTML创建和样式化表格,包括建立表格、设置边框、调整宽高、设定背景颜色、控制边框颜色、定位表格、添加表头和标题,以及单元格的跨行和跨列合并。通过实例展示了各种技巧,帮助读者掌握表格布局方法。
摘要由CSDN通过智能技术生成

目录

50.1 建立表格

50.2 表格边框

50.3 设置表格或单元格的宽度和高度

50.4 表格的背景设置

50.5 表格边框颜色的设置

50.6 表格的位置

50.6.1 水平位置

50.6.2 垂直位置

50.7 为表格添加表头和标题

50.8 单元格的合并

50.8.1 跨行

50.8.2 跨列

50.9 综合示例


通过前面的学习,
我们已经掌握了网页中一些最基本、最常见、最重要的应用,
下面介绍网页的一个非常关键的应用—— 表格。
HTML 中的表格不仅能完成字面功能,
即建立课程表之类看得见的表,
其更重要的意义在于网页的巧妙布局,
页面元素的精确定位等等。

50.1 建立表格

表格由 <table> 标签来定义。
每个表格均有若干行(由 <tr> 标签定义),
每行被分割为若干单元格(由 <td> 标签定义)。
字母 tr 指表格行( table row ) ,
td 指表格数据( table data ),即数据单元格的内容。
数据单元格可以包含
文本、 图片、列表、段落、表单、水平线、表格等等。
​
<html>
<head>
 <title>建立表格</title>
</head>
<body>
<h4>一列:</h4>
<table border="1">
<tr>
 <td>100</td>
</tr>
</table>
<h4>一行三列:</h4>
<table border="1">
<tr>
 <td>100</td>
 <td>200</td>
 <td>300</td>
</tr>
</table>
<h4>两行三列:</h4>
<table border="1">
<tr>
 <td>100</td>
 <td>200</td>
 <td>300</td>
</tr>
<tr>
 <td>400</td>
 <td>500</td>
 <td>600</td>
</tr>
</table>
</body>
</html>

​

 在浏览器中打开网页,效果如下:

 

50.2 表格边框

上例中的 “border=1” 就是用来设置表格边框的,它规定表格的边框为 1 像素。
<html>
<head>
 <title>表格边框</title>
</head>
<body>
<h4>带有普通的边框:</h4> 
<table border="1">
<tr>
 <td>First</td>
 <td>Row</td>
</tr> 
<tr>
 <td>Second</td>
 <td>Row</td>
</tr>
</table>
<h4>带有粗的边框:</h4> 
<table border="8">
<tr>
 <td>First</td>
 <td>Row</td>
</tr> 
<tr>
 <td>Second</td>
 <td>Row</td>
</tr>
</table>
<h4>带有很粗的边框:</h4> 
<table border="15">
<tr>
 <td>First</td>
 <td>Row</td>
</tr>
<tr>
 <td>Second</td>
 <td>Row</td>
</tr>
</table>
</body>
</html>
在浏览器中打开网页,效果如下:
从上例可以看出,
border” 只能控制外边框的粗细。
我们用 “table” 的 “cellspacing”属性来控制内边框的粗细,即单元格与单元格之间的距离。

 

<html>
<head>
 <title>单元格间距</title>
</head>
<body>
<h4>没有 cellspacing:</h4>
<table border="1">
<tr>
 <td>First</td>
 <td>Row</td>
</tr> 
<tr>
 <td>Second</td>
 <td>Row</td>
</tr>
</table>
<h4>带有 cellspacing:</h4>
<table border="1" cellspacing="10">
<tr>
 <td>First</td>
 <td>Row</td>
</tr> 
<tr>
 <td>Second</td>
 <td>Row</td>
</tr>
</table>
</body>
</html>
在浏览器中打开网页,效果如
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

光明是人的信仰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值