【发布时间】:2020-04-27 20:09:04
【问题描述】:
哪个渲染速度更快?
// Just HTML
<div id="holder">
<div style="float:left;">test1</div>
<div style="float:left;">test2</div>
<div style="float:left;">test3</div>
</div>
或
// CSS
#holder div{
float:left;
}
// HTML
<div id="holder">
<div>test1</div>
<div>test2</div>
<div>test3</div>
</div>
【问题讨论】:
-
两者都会很快。如果你因为优化而问,你应该在其他地方优化。
-
我猜带有内联样式的代码渲染速度应该快几微秒...
-
在您不必在多个地方进行样式更改的时间里,您可能会从执行内联样式中获得的一小部分时间会丢失很多(很多、很多、很多...)次.不要对自己那样做。
-
@galador 只是为了记录,我是在讽刺
:)。人类无法记录微秒间隔=没有收益。 -
@Sime 嗯,我并没有真正与您具体交谈,而是发表一般性声明。虽然,我知道这样解释它是多么容易。 :-)
标签: html css performance html-rendering