div+css是近幾年在
網(wǎng)站制作設(shè)計(jì)中一直提倡與普及的,而且在很多網(wǎng)絡(luò)公司與網(wǎng)絡(luò)營銷的公司里都一直鼓吹div+css的好處,是否div+css真如所說那樣完美呢?
我們?cè)陉U述這些問題時(shí),先來了解一下可擴(kuò)展的超文本標(biāo)記語言XHTML,XHTML是HTML語言的繼承者,在語法比HTML要更加的嚴(yán)格,但是比較靈活。他的優(yōu)點(diǎn)是大部分的瀏覽器都能夠很好的正確解析XHTML語言,所以也為國際上倡導(dǎo)的網(wǎng)站標(biāo)準(zhǔn)設(shè)計(jì)語言。當(dāng)XHTML與CSS相結(jié)合后,能夠讓XHTML發(fā)揮很好的威力。所以div+css確實(shí)具有一定的優(yōu)勢(shì),但是我們?cè)趯?shí)際使用還是存在一些問題。25億信息科技有限公司在
長(zhǎng)沙做網(wǎng)站過程當(dāng)中總結(jié)了以下一些經(jīng)驗(yàn)。
div+css的優(yōu)勢(shì)在于代碼比較簡(jiǎn)潔,一個(gè)頁面如果用table跟div+css代碼相比,相比所占的總代碼比重要小,而且對(duì)于搜索引擎具有很好友好態(tài)度。而且在以后的修改過程當(dāng)中,例如改版,很多問題與細(xì)節(jié)都很好改動(dòng),如只需要改變CSS代碼既可,而無需改動(dòng)程序,在成本上來講可以降低網(wǎng)站改版的成本。
當(dāng)然div+css并非他人所說的那樣完美。
1,div+css的兼容性問題比較突出,對(duì)于一些剛?cè)胧值木W(wǎng)站div+css設(shè)計(jì)人員來說這是一個(gè)非常頭痛的問題,我們?cè)贗E瀏覽器中可以瀏覽正常的網(wǎng)頁到其它的瀏覽器如火狐瀏覽器中進(jìn)行瀏覽或許會(huì)產(chǎn)生面目全非。這樣需要div+css網(wǎng)站設(shè)計(jì)人員掌握多個(gè)瀏覽器的兼容性問題。
2,div+css設(shè)計(jì)過度依賴css,從而使得網(wǎng)頁設(shè)計(jì)變的復(fù)雜。
3,雖然div+css代碼比較簡(jiǎn)潔可以對(duì)搜索引擎表現(xiàn)友好,但是在實(shí)際過程當(dāng)中,對(duì)搜索引擎表現(xiàn)友好并非在于div+css本身,而在于網(wǎng)頁設(shè)計(jì)人員對(duì)于搜索引擎的專業(yè)水平。
所以在我們?cè)谶M(jìn)行
網(wǎng)頁設(shè)計(jì)過程當(dāng)中,并不能一味的追求div+css,應(yīng)該多種設(shè)計(jì)多結(jié)合。