现代css中的所有内容似乎都使用了列表项。导航,画廊等 还有其他元素可以正常工作吗?或者我们可以设置一个按钮或一个组成元素来完成相同的结果吗?
这与过多依赖表格非常相似。
答案 0 :(得分:1)
您当然可以将导航标记为列表以外的其他内容。它被认为是使用列表的良好实践的原因是它具有语义含义;导航元素几乎总是一个链接列表,并以这种方式标记它允许用户代理推断出超出它的外观的信息。
它并不像使用表格进行布局;这是混合内容和演示的一个例子。使用列表然后设置样式然后你希望它看起来是相反的,并且正是CSS最初想要实现的目标。
另外值得注意的是,虽然不一定与问题相关:HTML5 <nav>
元素旨在包含导航数据。将导航列表嵌套在其中的常见做法。
答案 1 :(得分:0)
有一个菜单元素有点像列表。
<menu>
<li>...</li>
</menu>