减少dom元素,我可以使用span而不是div吗?

时间:2012-04-05 19:22:26

标签: css dom html

我有几个图表的div元素。 Yslow说要减少DOM元素。

我可以使用:

<span class="col1 left"></span><span class="col2 center"></span><span class="col3 right"></span>

而不是:

<div class="col 1 left"></div><div class="col2 center"></div><div class="col3 right"></div>

减少DOM元素,还是跨越DOM元素?

到目前为止,我总共有大约900个。任何想法或建议都非常感谢。

2 个答案:

答案 0 :(得分:2)

span也是一个DOM元素。因此,对于DOM元素的数量,它不会有所作为。要减少DOM元素的数量,您需要考虑每个元素是否真的必要。

您是否也可以使用不同的HTML创建相同的可视化页面?使用较少的元素将使其清晰易读。也许你通过添加非真正需要的额外元素来使事情变得太复杂。

答案 1 :(得分:0)

我相信任何HTML标记都会成为浏览器的DOM元素。