表格
表格由 <table> 标签来定义。每个表格均有若干行(由 <tr> 标签定义),每行被分割为若干单元格(由 <td> 标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。
1.eg1:边框为1,一行一列
<table border="1"> #border为边框属性,为0就是没有边框,数值越大,边框越粗(border属性可以没有,没有 就代表表格没有边框,等同于=0)
<tr> #table中,一对<tr>为一行
<td>100</td> #<tr>中,一对<td>为一列;<td>中可为空,为空代表这个单元格为空
</tr>
</table>
eg2:边框为1,一行二列
<table border="1">
<tr>
<td>100</td>
<td>100</td>
</tr>
</table>
eg3:边框为1,二行1列
<table border="1">
<tr>
<td>100</td>
</tr>
<tr>
<td>100</td>
</tr>
</table>
2.表格的表头:<th>表头显示为粗体居中文本
垂直的表头:
3.表格的标题:
元素<caption>表格标题</caption>:放置在<table>后<tr>前
4.跨行或跨列的单元格
属性:colspan:横跨两列 可放置在<th><tr><td>中
5.表格内的标签
<ol></ol>:有序列表,比如1、2、3
<ul></ul>:无序列表,比如 ·
<li> 标签定义列表项目。
<li> 标签可用在有序列表(<ol>)、无序列表(<ul>)和菜单列表(<menu>)中。
eg:
在列表中会有不同的符号:使用type属性表示(无序的列表后面可接disc,circle,square;有序的列表后面可接A,a,I,i,分别为大写字母、小写字母、罗马字母、小写罗马字母)
eg:<ul type="disc"><ul> 、<ul type="circle"><ul> 、<ul type="square"><ul>
<ol type="A"></ol> 、<ol type="a"></ol> 、<ol type="I"></ol> 、<ol type="i"></ol>
6.表格边距:cellpadding(后面接数字,数字越小,边距越小)
单元格边距:cellspacing(后面接数据,数字越小,边距越小)
表格颜色:bgcolor(后面接颜色)
表格的背景图像:backgound(后面接背景图像的路径)
上述属性与 border(边框)一致,都可以在<table>中定义;表格颜色、背景图像也可以在<tr><td><th>中单独定义,代表只有这一个单元格有这些属性。
7.排列单元格:align(后面可以接left、right)
8.表格的边框:frame
后面可接:box:外侧框线;above:上框线;below:下框线;hsides:上下框线;vsides:左右框线。