【问题标题】:Does the order of HTML attributes have any effect on performance?HTML 属性的顺序对性能有影响吗?
【发布时间】:2011-05-25 14:31:18
【问题描述】:

是否有任何与解析时间、布局、渲染时间、样式应用程序等相关的理由使 HTML 属性具有特定(或一致)顺序?

HTML 属性does not improve a page's compressibility significantly 的顺序,并保持一些顺序可以使标记更容易被人类读者理解(例如,将id 放在首位,<input>s 以​​type 开头,将布尔属性放在开始标签的结尾),但我想知道是否有任何性能原因需要考虑属性顺序。

【问题讨论】:

标签: performance html


【解决方案1】:

我不这么认为。在浏览器正确理解标签之前,必须解析和读取每个标签中的所有属性。

只要代码没有语法错误并且(显然)越短越好。

【讨论】:

【解决方案2】:

这完全取决于布局引擎,但我怀疑它可以忽略不计。你不应该担心这个。

【讨论】:

    猜你喜欢
    • 2012-09-01
    • 1970-01-01
    • 2011-04-18
    • 2012-11-09
    • 2014-12-05
    • 2015-04-17
    • 1970-01-01
    • 2011-11-12
    相关资源
    最近更新 更多