2009-09-23 108 views
-3

对于导航菜单,我正在使用ulli。如果我使用olli,性能是否会发生变化?CSS标记渲染

+1

依我看你有一个根本性的误解的地方。你不应该试图优化你的** HTML **的性能。 – mpen 2009-09-23 06:46:19

+0

在这种情况下,否,但如果您有大量数据或大量流量,则可以尝试“优化”HTML以使其更小或加载速度更快(而不是在此讨论ol vs ul)。 – 2009-09-23 06:50:54

回答

0

不,不应该有任何。至少没有任何用户或开发人员会注意到。

通常导航菜单包含的链接没有特定的顺序(除了那个放置em的链接),这就是为什么人们使用无序列表(ul)。这只是一个合理的决定,你可以在使用ol时轻松地模拟ul,反之亦然,使用css或者多一点文本。

1

我想唯一的区别是,UL是无序列表和ol是有序列表。我认为这不会有任何性能问题。即使有,它也不会引人注目。

ol在任何显示的事物都有定义的顺序时使用。

当物体的顺序无关紧要时使用ul。

看到这个SO还发布更多细节

when to use UL or OL in html?

0

与其他人同意。如果您使用ol而不是ul,则不会获得更低(或更高)的性能。

0

唯一的区别是<ol>有编号的点而不是子弹,但在性能方面没有差别。

添加一些CSS可以使两者看起来是一样的:

ol { 
list-style:none; 
} 

or 

ul { 
list-style:none; 
}