HTML学习-4
表格标签
- 标签- table :声明一个表格
- tr:声明一行,设置行高及改行所有单元格的高度.
- th:声明一个单元格,表头格.默认居中加黑显示
- td:声明一个单元格,默认居左显示原始数据
 
- 注意:- 行高即改行所有单元格的宽度
- 单元格的宽度即列宽
 
- 属性:- border:给表格添加边框(默认为0不显示)
- width:设置表格的宽度
- height:设置表格的高度
- cellpadding:设置内容距边框的距离(css中设置table的cellpadding属性值无效)
- cellspacing:设置边框的大小css中同上)
 
- 特点:- 默认根据数据的多少进行表格的大小显示
 
单元格的合并-rowspan colspan
- 第一步:- 首先确保表格是一个规整的表格
 
- 第二步- 根据要合并的单元格,找到其所在的源码位置
 
- 第三步- 行合并:在要合并的单元格中的第一个单元格上使用属性rowspan=”要合并的单元格的个数”,并删除其他要合并的单元格完成合并
- 列合并:在要合并的单元格中的任意一个上使用属性colspan=”要合并的单元格的个数”,并删除要合并的其他单元格
 
表格标签宽高设置
- 一个表格的宽高改变依靠的是width,height属性 
- 注意:不是在table标签里直接添加width,height属性值对进行整个表格进行改变。 
- 表格的高度设置 - 表格等比例高度的改变是在每行中设置height属性值。即在每个tr标签中设置height属性值。
 
- 表格的宽度设置 - 表格的等比例宽度设置,只需在每列任意一个单元格中设置width属性值即可剩余的单元格会跟随设置好的宽度进行相应的调整。一般设置第一行全列的单元格的宽度.
 
- 高50px 宽100px 内容距边框10px 边框大小0px cellpadding=”10px” cellspacing=”0px”的表格  - 1 
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20- <table border="1px" cellpadding="10px" cellspacing="0px"> 
 <tr height="50px">
 <th width="100px">科目</th>
 <th width="100px">分数</th>
 <th width="100px">级别</th>
 <th width="150px">说明</th>
 </tr>
 <tr height="50px">
 <td>java</td>
 <td>100</td>
 <td>8</td>
 <td>面向对象的语言</td>
 </tr>
 <tr height="50px">
 <td>C语言</td>
 <td>100</td>
 <td>8</td>
 <td>面向过程的语言</td>
 </tr>
 </table>
- 单元格合并  - 1 
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25- <table border="1px" cellspacing="0"> 
 <tr height="35px">
 <td width="100px"></td>
 <td width="100px"></td>
 <td width="100px"></td>
 <td width="200px" colspan="2" rowspan="2"></td>
 </tr>
 <tr height="35px">
 <td colspan="2"></td>
 <td></td>
 </tr>
 <tr height="35px">
 <td></td>
 <td></td>
 <td rowspan="2"></td>
 <td></td>
 <td></td>
 </tr>
 <tr height="35px">
 <td></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 </table>
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Kylin!
 评论











