在一个页面中使用多个div是不是很糟糕?

Ibr*_*mar 5 html css

这是我第一次在HTML,CSS中正确编码.在我的代码中,我已经使用了大量的div来定位并且还将内容放在适当的位置.我不确定我是否正确编码.我在一个页面中也有很多内容.这是我用过的代码的链接.

http://jsfiddle.net/32ShZ/

你能建议吗?结构和形状真的很糟糕吗?

oro*_*aki 6

绝对不.你不想过火(当你这么做时,它被称为"div汤").如果你发现div没有任何目的,但是要保存背景图像,或者清除浮动等,这意味着你做错了什么.通过使用包装器(例如,对于具有某些背景的内容区域,可以使用3级深度的div标签,等等),您可以正确地实现所需的任何布局,而无需借助"div汤".请查看http://www.digitalperfections.net/,获取包含大量div标签的良好(x)HTML示例.

为了进一步扩展,并特别回答关于你的代码的问题,我发现了一件事:<div id="divider"></div>- 这很糟糕,因为你纯粹出于非语义目的使用这个div(仅用于装饰).