優(yōu)點(diǎn):
1、DIV+CSS布局利于搜索引擎蜘蛛爬行
根據(jù)總結(jié)和經(jīng)驗(yàn),div+css布局有利于蜘蛛的爬行,拿html的table布局和div+css布局的網(wǎng)頁(yè)來(lái)做對(duì)比,很顯然table的字節(jié)大于div+css的,字節(jié)小就有益于搜索引擎蜘蛛下載頁(yè)面所用的時(shí)間,而且也有益于蜘蛛爬行到網(wǎng)站深處。
2、DIV+CSS布局能減少網(wǎng)頁(yè)加載時(shí)間
前面就提到過(guò),div+css是將css文件和html文件分開(kāi)的,當(dāng)用戶(hù)點(diǎn)擊網(wǎng)站時(shí),是在同時(shí)下載css文件和html文件,所以可以提高打開(kāi)網(wǎng)頁(yè)的速度,而table是必須以標(biāo)簽開(kāi)始到結(jié)束才能顯示網(wǎng)頁(yè)內(nèi)容,另外,div的html文件則是變加載邊顯示,這樣是不是提高了用戶(hù)體驗(yàn)?Google已經(jīng)將網(wǎng)頁(yè)加載速度列入了排名的因素,盡管這個(gè)因素只能影響排名的一小部分,甚至可以忽略,但是有利于seo的辦法,我們?yōu)槭裁床挥?
3、DIV+CSS布局易于以后的修改
在一般情況下,div+css布局的網(wǎng)站,都是將html頁(yè)面和css文件分開(kāi)的,div+css的特點(diǎn)就是能將網(wǎng)頁(yè)的內(nèi)容和表現(xiàn)形式分離,所以,假如你要修改網(wǎng)站整站布局的話(huà),一般只需要修改css文件里的的個(gè)別屬性即可,而這種特點(diǎn)是table不具備的。
缺點(diǎn):
1、開(kāi)發(fā)技術(shù)高,需要調(diào)瀏覽器兼容
眾所周知,div+css要兼容各種瀏覽器,這樣增加了div+css開(kāi)發(fā)的難度。
2、開(kāi)發(fā)時(shí)間長(zhǎng)
div+css布局相對(duì)于table布局來(lái)說(shuō),div+css的耗費(fèi)時(shí)間要比table布局的時(shí)間長(zhǎng)很多,另外考慮到瀏覽器兼容的問(wèn)題,各種瀏覽器間的測(cè)試也是一個(gè)費(fèi)時(shí)的事情。
3、開(kāi)發(fā)成本高
就上兩點(diǎn)所說(shuō),高技術(shù)和長(zhǎng)時(shí)間決定了他的成本。