DIV+CSS與Table優(yōu)劣比較優(yōu)勢:
1、代碼簡潔:CSS的極大優(yōu)勢表現(xiàn)在簡潔的代碼,對于一個大型網(wǎng)站來說,可以節(jié)省大量帶寬,加快訪問速度。
2、對搜索引擎有利:使用DIV+CSS的web標(biāo)準(zhǔn)制作的網(wǎng)站具有搜索引擎友好的一定優(yōu)勢,但不是絕對的。
3、易于改版:DIV+CSS制作的網(wǎng)站,在網(wǎng)站改版的時(shí)候比較簡單,因?yàn)橛泻芏嗟牡胤街恍韪腃SS樣式就行,而不用改動程序,從而降低了網(wǎng)站改版的成本。Table改起來比較麻煩,需要重新制作。
劣勢:
盡管DIV+CSS具有一定優(yōu)勢,不過現(xiàn)在DIV+CSS網(wǎng)站制作方面還存在問題。
1、CSS的高度依賴使網(wǎng)頁設(shè)計(jì)變得比較復(fù)雜。和HTML4.0中的表格布局(table)比,DIV+CSS盡管不是高不可及,但要比表格定位復(fù)雜的多,即使對于網(wǎng)站設(shè)計(jì)高手也很容易出現(xiàn)問題,更不要說初學(xué)者了,這在一定程度上影響了XHTML網(wǎng)站設(shè)計(jì)語言的普及和應(yīng)用。
2、CSS文件出現(xiàn)異常將會影響整個網(wǎng)站正常瀏覽。CSS文件一般都是放在外部文件中,這一個或幾個文件要是出現(xiàn)調(diào)用錯誤,那么整個網(wǎng)站將變得慘不忍睹。
3、CSS網(wǎng)站制作的瀏覽器兼容性問題比較突出。DIV+CSS設(shè)計(jì)的網(wǎng)站在IE瀏覽器里面正常顯示,到火狐瀏覽器(FireFox )中卻可能面目全非(這也是為什么建議網(wǎng)絡(luò)營銷人員使用火狐瀏覽器的原因所在 )。幸運(yùn)的是在IE4.0之后的版本中幾乎不存在瀏覽器兼容性問題,看來各大瀏覽器廠商對DIV+CSS制作的網(wǎng)站兼容性還有待于的進(jìn)一步支持。而Table不用考慮這些。
4、經(jīng)常用div+css制作整個網(wǎng)站的設(shè)計(jì)人員,都會知道div的布局是比較麻煩的,尤其是div里面嵌套div,還有div布局的時(shí)候,有些頁面效果還要舍棄圓形,而Table不用考慮這些。