首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >html5 --桌子中间的脚--有可能吗?

问html5 --桌子中间的脚--有可能吗?
EN

Stack Overflow用户
提问于 2015-11-10 15:58:54
回答 2查看 201关注 0票数 0

我正在html5 5/ASP.NET2012中工作,并创建一个包含标准头、tbody和that标记的表。该表将包含多所学校,理想情况下,我希望在每一所学校之后有一个摘要页脚,如下所示:

头排

学校细节

学校细节

脚排

学校细节

学校细节

脚排

我知道在以前的html版本中,这是不可能的,但我认为是在html5中。但是,当我运行代码时,我得到了标准的"headers/body/footers必须按精确顺序排列“的消息。我能做些什么来实现这一点吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-11-10 16:03:16

不,tfoot只能在表中出现一次,并且必须在任何tbody或tr元素之前,以及在任何thead元素之后(我已经浏览了一些其他元素,有关详细信息,请参阅链接)。

为了达到您所说的效果,您可以使用多个tbody元素,尽管这在语义上是不正确的。

或者,您可以使用多个表(嵌套表或一个表接一个表)。

票数 1
EN

Stack Overflow用户

发布于 2015-11-10 16:03:13

不幸的是,脚踏必须在tbody上方。我知道有点烦人但这才是标准。

然而,解决问题的一个方法是使用多个tbody,这是100%有效的。为了帮助分离这一点,您可以在每个tbody上附加一个不同的类,这样您就可以对其进行不同的样式设置。

所以你可以做这样的事:

头

tbody.normal

tbody.footer

tbody.normal

tbody.footer

tbody.normal

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33634214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档