优点:
1.一般div+css页面都是将html和css文件分开,也就是说一个网页的内容和表现形式的分离,这样更利于后期整个网站的维护,一般只要修改css文件中的一个css属性就可以修改页面的样式,例如背景颜色,字体等,这是table布局不具有的
2,可以提高网页的打开速度,这是特性决定了他们的性能,因为浏览器打开网页的时候是同时下载html和css的,这样可以边加载边显示内容,而对于table布局来说,浏览器打开页面的时候,必须是浏览器下载以<table>开始,并以</table>结束后才显示块的内容,因此div+css大大提高了用户体验。
3.若两个页面公用一个css文件,这个css文件只下载一次,从而大大缩减页面代码,提高页面浏览速度。
4.有利于搜索引擎的搜索,用只包含结构化内容的HTML代替嵌套的标签,这样结构清晰,搜索引擎更能有效的搜索到你的内容。
5.兼容性更好,符合web标准规范的发展趋势,可以在几乎所有的浏览器上都可以使用,不会出现在不同的浏览器中效果差距很大的情况。