0

我有几个用于图表的 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 元素,还是 span 一个 DOM 元素?

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

4

2 回答 2

2

span也是一个 DOM 元素。所以对于 DOM 元素的数量,它不会产生影响。要减少 DOM 元素的数量,您需要考虑每个元素是否真的必要。

您还可以使用不同的 HTML 创建相同的可视页面吗?使用更少的元素将使其清晰易读。也许您通过添加一些并不真正需要的额外元素使事情变得过于复杂。

于 2012-04-05T19:23:49.813 回答
0

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

于 2012-04-05T19:24:11.170 回答