【问题标题】:HTML efficiency, best practicesHTML 效率,最佳实践
【发布时间】:2011-10-28 12:14:03
【问题描述】:

过去,我创建了一些 div 来充当文章。现在我正在考虑将其更改为 HTML5 标签 article...

使用 HTML 元素或使用用户创建的等效 div 之间是否存在重要差异(在效率方面)? 例如:如果页面只使用 HTML 元素构建,浏览器会更快地加载页面吗?

【问题讨论】:

    标签: performance html load


    【解决方案1】:

    简短回答:不。

    长答案:也许,如果它会减少您使用的标记量。但不太可能。

    使用语义标签的好处是为标记添加更多含义,而不是提高性能。

    【讨论】:

      【解决方案2】:

      可能会。当您创建一个 div 并向其添加样式时,浏览器需要首先解释该元素,然后在其上处理样式并呈现它。如果你使用合适的 HTML 元素,它会给渲染引擎带来更少的负担。

      【讨论】:

      • 但是您仍然需要设置元素的样式。此外,像article 这样的元素是“纯语义的”意味着浏览器不应该为它们设置任何默认样式。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-05-25
      • 2012-07-19
      • 1970-01-01
      • 2010-09-21
      • 1970-01-01
      • 2010-09-26
      • 2020-05-29
      相关资源
      最近更新 更多