我有以下内容:
我已经通过列表实现了这一点。这需要大量的CSS。我想添加标题("操作系统","百分比"),这将需要更多的CSS技巧
使用表格可能更简单。
一般来说,首选方法是什么:表格或ul / list?
答案 0 :(得分:2)
我会使用表格。当您拥有像您一样的表格数据格式时,没有理由回避表格。你正在使用它们来创建它们。
答案 1 :(得分:1)
答案实际上是一个意见/经验问题,而不是一个最终的决定/事实(我知道我会因为这样做而被贬低很多,但我认为这是真的)。 Tables
不最初打算用于布局,即使使用它们可能会让事情变得更容易。使用具有大量样式的ul
是“好的”标准。现在这归结为你的想法;
tables
在技术上工作,即使这不是他们的目的,有些人会取笑你网站的HTML。你做出决定!
答案 2 :(得分:0)
这是一张桌子,因为ul没有列。
修复ul中的列可能有点棘手,而在表中自动完成。
答案 3 :(得分:0)
首选项始终是让HTML在语义上与内容匹配。由于您拥有的是操作系统的“列表”,您应该使用无序列表(UL / LI)来实现它们。如果正在呈现的内容是在电子表格中有意义的数据,那么将它作为表格实现会更好。