HTML中表格table学习总结

表格由 <table> 标签来定义。每个表格均有若干行(由 <tr> 标签定义),每行被分割为若干单元格(由 <td> 或者<th>标签定义),字母 td 指表格数据(table data),即数据单元格的内容,而标签th指表格表头(table head),即放置表项标题单元格的内容,单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。更复杂的 HTML 表格也可能包括 <caption>、<col>、<colgroup>、<thead>、<tfoot> 以及 <tbody> 元素,当然,这些就先不讲。

主要讲一下table、tr、th、td这几个在HTML4.01和HTML5中所支持的属性。

  • 表格<table>:目前,在HTML5中仅支持border属性“,而且其属性值只允许使用"1"或者""。具体属性可以参照下表:
属性描述
alignleft、center、right

HTML5 不支持。HTML 4.01 已废弃。 规定表

格相对周围元素的对齐方式。

bgcolorrgb(x,x,x)、#xxxxxx、colornameHTML5 不支持。HTML 4.01 已废弃。 规定表格的背景颜色。
border1、""规定表格单元是否拥有边框。
cellpaddingpixelsHTML5 不支持。规定单元边沿与其内容之间的空白。
cellspacingpixelsHTML5 不支持。规定单元格之间的空白。
framevoid、above、below、hsides、lhs、rhs、vsides、box、borderHTML5 不支持。规定外侧边框的哪个部分是可见的。
rulesnone、groups、rows、cols、allHTML5 不支持。规定内侧边框的哪个部分是可见的。
summarytextHTML5 不支持。规定表格的摘要。
widthpixels、%HTML5 不支持。规定表格的宽度。
  •  行标签<tr>:在 HTML 5 中,不支持 <tr> 标签在 HTML 4.01 中的任何属性。

属性

描述
alignright、left、center、justify、charHTML5 不支持。定义表格行的内容对齐方式。
bgcolorrgb(x,x,x)、#xxxxxx、colornameHTML5 不支持。HTML 4.01 已废弃。 规定表格行的背景颜色。
charcharacterHTML5 不支持。规定根据哪个字符来进行文本对齐。
charoffnumberHTML5 不支持。规定第一个对齐字符的偏移量。
valigntop、middle、bottom、baselineHTML5 不支持。规定表格行中内容的垂直对齐方式。
  •  单元格标签<th>、<td>:<th> 元素中的文本通常呈现为粗体并且居中,而<td> 元素中的文本通常是普通的左对齐文本。在HTML5中,th、td支持colspan、rowspan、headers属性其他的不支持。
abbrtextHTML5 不支持。规定单元格中内容的缩写版本。
alignleft、right、center、justifycharHTML5 不支持。规定单元格内容的水平对齐方式。
axiscategory_nameHTML5 不支持。对单元格进行分类。
bgcolorrgb(x,x,x)、#xxxxxx、colornameHTML5 不支持。HTML 4.01 已废弃。 规定单元格的背景颜色。
charcharacterHTML5 不支持。规定根据哪个字符来进行内容的对齐。
charoffnumberHTML5 不支持。规定对齐字符的偏移量。
colspannumber规定单元格可横跨的列数。
headersheader_id规定与单元格相关联的一个或多个表头单元格。
heightpixels、%HTML5 不支持。HTML 4.01 已废弃。 
设置单元格的高度。
nowrapnowrapHTML5 不支持。HTML 4.01 已废弃。 
规定单元格中的内容是否折行。
rowspannumber设置单元格可横跨的行数。
scopecol、colgroup、row、rowgroupHTML5 不支持。定义将表头单元格与数据单元格相关联的方法。
valigntop、middle、bottom、baselineHTML5 不支持。规定单元格内容的垂直排列方式。
widthpixels、%HTML5 不支持。HTML 4.01 已废弃。 规定单元格的宽度。

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值