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