可能重复:
Why we always use <ul> to make Navigation why not <ol> ?
为什么设计师总是使用ul作为菜单和其他许多东西以及为什么他们不使用ol作为菜单等。
答案 0 :(得分:5)
ul表示无序,ol表示有序。
大多数人认为菜单没有明显的数字顺序。如果你正在建立一个5星评级系统的东西,那么ol是合适的。
答案 1 :(得分:3)
ol暗示您需要一个有序列表,例如编号1,2,3或I,II,III。通常对于菜单导航,您不希望为菜单项编号。所以改为使用ul并应用CSS来获得所需的布局。但通常我会使用OL,例如如果输出一个编号的条款和条件列表。
答案 2 :(得分:1)
在大多数网站中,您阅读网页的顺序并不重要。 ol适用于应按顺序阅读的页面集合。
答案 3 :(得分:1)
如前所述,ul
代表“无序列表”,而ol
代表“有序列表”。
我将菜单项视为无序的原因是,一个菜单或菜单项逻辑独立于其他菜单项;菜单项的顺序并不重要。如果菜单项被交换,一切仍然是完全合理和可理解的。
话虽如此,菜单项的特定排序通常仍然是可取的;但这不是逻辑内容的问题,而是表示的问题,所以在HTML文档中按所需顺序列出项目是恰当和充分的。
(请注意,ul
和ol
等标记理想地与内容相关,而不是与演示相关。)
答案 4 :(得分:1)