div标签与table标签的区别有两点,一是对搜索引擎而言,二是对设计人员而言。div主要依靠css实现。table等于div和css。
div是css网页设计的规范,table是html时期的网站表格布局规范,这是两个时代的技术规范。
div可以实现所有网页标签代码的功能。但是它不具备具体的含义,因为搜索引擎的目的是搜索文字、图片,而不是代码。
div的主要功能是建立网站框架,框架用id引用,修饰用class引用。
table可以代替div实现较为复杂的程序结果输出
table可以用于规律化的文字、数字、图片的显示,对浏览器的兼容性比较好,不需要太多补丁。
table的缺陷是,代码太多,后期修改起来比较麻烦,如果用作文章,对收录不利。
table还可以实现div实现不了图片浮动功能。尽管可以用ul实现,但是table实在太方便了。
