HTML:表格和列表
HTML 表格
表格由 <table> 标签来定义。每个表格均有若干行(由 <tr> 标签定义),每行被分割为若干单元格(由 <td> 标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。
<table>
<tr>
<td> xx, 1</td>
<td> xx, 2</td>
</tr>
</table>
HTML 表格和边框属性
如果不定义边框属性,表格将不显示边框。有时这很有用,但是大多数时候,我们希望显示边框。
使用边框属性"border = "1" "来显示一个带有边框的表格:
<table border="1">
<tr>
</tr>
</table>
HTML 表格表头
表格的表头使用 <th> 标签进行定义。
大多数浏览器会把表头显示为粗体居中的文本:
<table border="1">
<tr>
<th>Header 1</th>
<th>Header 2</th>
</tr>
<tr>
<td> xx1, 1</td>
<td> xx1, 2</td>
</tr>
<tr>
<td> xx2, 1</td>
<td> xx2, 2</td>
</tr>
</table>
HTML 表格标题
表格的标题使用<caption>标签进行定义。
<table border="1">
<caption>标题</caption>
</table>
HTML跨行或跨列
表格某单元实现跨行或者跨列使用<th colspan="num">、<th rowspan="num">来进行。
例子:单元格跨两列:
<h4>单元格跨两列</h4>
<table border="1">
<tr>
<th>Name</th>
<th colspan="2">Telephone</th>
</tr>
<tr>
<td>Bill Gates</td>
<td>555 77 854</td>
<td>555 77 855</td>
</tr>
</table>
结果为:

例子:单元格跨两行:
<h4>单元格跨两行:</h4>
<table border="1">
<tr>
<th>First Name:</th>
<td>Bill Gates</td>
</tr>
<tr>
<th rowspan="2">Telephone:</th>
<td>555 77 854</td>
</tr>
<tr>
<td>555 77 855</td>
</tr>
</table>
结果为:

HTML单元格边距
表格单元格边距使用cellpadding="dis"来进行设置。
<table border="1" cellpadding="10">
HTML单元格间距
表格单元格边距使用cellspacong="dis"来进行设置。
<table border="1" cellspacing="5">
HTML 列表

HTML 列表标签
| 标签 | 描述 |
|---|---|
| <ol> | 定义有序列表 |
| <ul> | 定义无序列表 |
| <li> | 定义列表项 |
| <dl> | 定义列表 |
| <dt> | 自定义列表项目 |
| <dd> | 定义自定列表项的描述 |
不同类型的有序列表
本例演示不同类型的有序列表。
不同类型的无序列表
本例演示不同类型的无序列表。
嵌套列表
本例演示如何嵌套列表。
嵌套列表 2
本例演示更复杂的嵌套列表。
自定义列表
本例演示一个定义列表。
举例:
% 无序列表 <ul> <li>Coffee</li> <li>Milk</li> </ul> % 有序列表 <ol type=“xx” start=50> % type可选:"I"/"i'/"A"/"a",默认为数字 <li>Coffee</li> <li>Milk</li> <li>tea</li> </ol>

浙公网安备 33010602011771号