是否有任何与解析时间、布局、呈现时间、样式应用等相关的原因让 HTML 属性以某种(或一致的)顺序排列?
HTML属性的顺序does not improve a page's compressibility significantly ,并保持一定的顺序可以让人类读者更容易理解标记(例如,将 id
放在第一位,以 <input>
开始 type
,将 bool 属性放在开始标记的末尾)但我想要了解是否有任何性能原因需要考虑属性顺序。
最佳答案
没有什么可说的,我不认为。在浏览器正确理解标签之前,必须解析和读取每个标签中的所有属性。
只要代码没有语法错误,并且(显然)越短越好。
关于performance - HTML 属性的顺序对性能有影响吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6126077/