我想知道我应该使用哪些标签进行布局。在语义上对我来说都是一个表和一个列表。我如何能够实现这些下划线并保持正确的标记?
答案 0 :(得分:6)
我个人会使用有序列表来实现这一点,Suma skladki下的子列表意味着它不是真正的表格数据。
此链接应该为您提供所需的信息:
答案 1 :(得分:3)
就我个人而言,这看起来更像是一个列表而不是一个表(尽管你仍然可以将它构建为一个表,并且这样做是合理的)。我会将它构建为嵌套列表。
<ul>
<li>Suma skladki <span class="price">900 PLN</span>
<ul>
<li>Skladka podstawawa
<span class="desc">(dia przychodu 250 000 PLN)</span>
<span class="price">550 PNL</span>
</li>
</ul>
</li>
</ul>
与使用table
元素相比,这也将为您提供更多的设计灵活性。我不太确定table
是否传达了此处的嵌套层次结构以及一系列列表。
答案 2 :(得分:1)
这看起来像表格数据,所以表格在语义上是正确的
答案 3 :(得分:1)
话虽如此,只要你可以保护它,这个时代,你使用的东西并不重要,特别是因为list / divs可以呈现出桌子的形状。
将table
用于非桌子的东西比使用可用表格的东西使用列表更不合适。