關於table與div+css,與seo的相關

div+css,這個佈局中,div承載的是內容,而css承載的是樣式。內容和樣式的分離對於所見即所得的傳統table編輯方式確實是一個很大的衝擊,尤其是設計人員很難接受設計一個他們不能立即看到的樣式。不過div+css的好處實在是太明顯了:

 

1、搜索引擎親和力:搜索引擎不會在意一個頁面的設計或者構成。搜索引擎不可能“欣賞”設計漂亮新穎的頁面;也不會去“排斥”顏色搭配醜陋的頁面。它們只是默默地拿到它們需要的內容就離開。如果一個頁面中涵蓋了大量的table來描述構架,試想搜索引擎要花多大的代價纔可以拿到真正有用的信息呢?

憑我自己的經驗,一般來說,table構架描述的頁面,樣式結構和內容信息大小比可能達到1:1甚至更高。而CSS+DIV構架的頁面,雖然在客戶端看來下載一個複雜的CSS也要佔用差不多的帶寬,然而搜索引擎可以很方便的繞過這個css,而直接抓去div中的內容。這便是div的優勢所在。帶寬的稍多佔用,完全顯得微不足道,更何況一個冗餘的table設計架構如果代碼寫的不好會佔用更多的帶寬。

 

2、重構頁面的方便性。

這個應用最經典的例子就是各大blog程序了。就如現在我用的LBS系統,以及流行的PJBLOG、php下面的WP、MT,都是採用div+css構架。內容和樣式的分離導致我們在重構頁面佈局(更換皮膚)的時候,只用針對每一個div元素重新定義其具體位置、樣式就行了。而在原來的table基礎上進行改版,幾乎必須改變所有的內容注入渠道,實在是太過於麻煩.

關於韓國風格網站難用div描述的問題,我個人認爲在web2.0的大軍衝擊下,韓國的花哨流派很快會被簡約派所代替。如果確實是優秀的設計,我個人認爲用Flash來完成更好!

 

參考:http://zhidao.baidu.com/question/89809925.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章