表格在网页设计中长期以来都是一个糟糕的说唱。 很多年前,HTML表格被用于布局,这显然不是他们想要的。 随着CSS上升到网站布局的流行用法,“桌子不好”的想法成为现实。 不幸的是,很多人误解这意味着HTML表总是不好的。 事实并非如此。 实际情况是,当HTML表格用于除真正用途以外的其他用途时,HTML表格是不好的,它会显示表格数据(电子表格,日历等)。 如果你正在建立一个网站并且有一个包含这种表格数据的页面,你应该毫不犹豫地在你的页面上使用一个HTML表格。
如果你在布局的HTML表格不受欢迎之后的几年中开始构建网站,那么实际上你可能不熟悉构成HTML表格的元素。 许多人在开始查看表格标记时遇到的一个问题是:
“
什么是标签?
什么是标签
在许多方面,
大多数Web浏览器将字体重量更改为粗体并将内容置于单元格中。 当然,您可以使用CSS样式来制作这些表格标题以及标签的内容,并以任何方式查看您希望它们在呈现的网页上查看的方式。
何时应该使用< th> 而不是< td>?
当您希望将单元格中的内容指定为该列或行的标题时,应使用
不要使用 来设置单元格的样式。 因为浏览器倾向于以不同的方式显示表格标题单元格,所以一些懒惰的网页设计师可能会尝试利用这一点,并在他们希望内容以粗体居中时使用标记。 这有几个原因是不好的:
单元格中。 此外,一些Web应用程序在每个页面顶部打印表头,如果单元格实际上不是头部,而是仅用于文体原因,则会导致问题。 底线,以这种方式使用标签可能会导致许多用户的可访问性问题,尤其是那些使用辅助设备访问您网站内容的用户。