是否有任何缺点(除了更混乱的代码)在页面上使用空元素只是为了造型目的?
例如,使用具有不同纹理背景图像的一些空的< div>来固定在页面内容后面.
显而易见的是,您在技术上模糊了结构层和表示层之间的分离.如果我对它的这方面没问题,我只是想知道这是否构成任何SEO,性能或其他问题.
任何指向任何一个方向的链接或证据都会很棒!谢谢!
解决方法
从语义上讲,我认为不会.如果只有几个空元素.但是,为什么不使用
CSS3的背景和边框模块而不是使用空DIV来运行多个背景?在这个3级模块中,您可以为一个元素指定多个背景,我假设在您的情况下是body元素.
您可以在这里了解更多相关信息:http://www.sitepoint.com/mastering-css3-multiple-backgrounds/
有关DIV元素及其与SEO相关性的更多信息,请查看此链接:http://blog.ucvhost.com/advantages-of-div-tag-from-seo-prospective