为什么选择UL,为什么选择OL?

时间:2011-05-14 08:55:15

标签: html css

  

可能重复:
  Why we always use <ul> to make Navigation why not <ol> ?

为什么设计师总是使用ul作为菜单和其他许多东西以及为什么他们不使用ol作为菜单等。

5 个答案:

答案 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文档中按所需顺序列出项目是恰当和充分的。

(请注意,ulol等标记理想地与内容相关,而不是与演示相关。)

答案 4 :(得分:1)