div+css与table,各有什么优势和缺点.大家进来各抒已见.
可以从多个方面来讨论这个问题.
------解决方案--------------------div+css优点是好变化,缺点是不实际,特别是中国,老板希望页面是拼盘,他们喜欢那种意大利面拼盘的样子,而css+div这时候显得麻烦
------解决方案--------------------优势(为什么用):
1、页面载入得更快,用户体验更好,还能降低流量支出;
2、在修改设计时更有效率且代价更低,重构页面更方便;
3、使整个站点保持视觉的一致性,对浏览者和浏览器更具亲和力;
4、使站点可以更好地被搜索引擎找到,有利于搜索引擎优化(SEO);
优点就不多说了,肯定是认同才会对这个东西有兴趣。
劣势(为什么不用):
1、成本大,包括人力成本和时间成本;
2、对有些网站而言,意义不大;
3、需要兼容各种浏览器,工作量比较大;
关于缺点,主要是关于成本的一些考虑。一方面是对DIV+CSS比较熟悉的专业人士待遇需求高,另一方面是需要花费的工作时间也会比一般形式的长。这里其实就是一个投入产出比的考虑,一方面他的优点能对网站带来多大的提升,另一方面他的确定会给网站增加多大的成本。每个网站的情况不一样,具体情况具体分析。