Luc*_*cas 2 html5 html-table w3c-validation
大家!我在许多文章和课程中都看到,<tfoot>表格元素应该放在<tbody>元素之前.是的...但是,当我这样做时,验证器(https://validator.w3.org)告诉我它是错的,并且我不能<tfoot>在这种情况下使用它.所以我决定把它放在<tfoot>后面<tbody>,验证器在我的代码中没有发现任何错误.那么......无论如何,这样做的正确方法是什么?我还发现这个规范似乎与它自己的规则相矛盾:https://www.w3.org/TR/html51/tabular-data.html#the-tfoot-element
该<tfoot>规范规定在2015年12月改为禁止<tfoot>之前<tbody>,由于它是造成可访问性问题.
就W3C规范而言,寻找相关要求的地方实际上是在规范的一部分,该规则规定了<table>元素中允许的规则,其中说:
按此顺序:可选一个
caption元素,后跟零个或多个colgroup元素,后跟可选的thead元素,后跟零个或多个tbody元素或一个或多个tr元素,后跟可选的tfoot元素,可选地与一个或多个脚本支持元素混合.
请注意,它之后表示tfoot允许,tbody但之前不再说它是允许的tbody.
| 归档时间: |
|
| 查看次数: |
595 次 |
| 最近记录: |