觸屏版
全國服務(wù)熱線:0571-87205688
登錄
注冊
客戶中心
關(guān)注云客
不為通過校驗(yàn)才標(biāo)準(zhǔn)化
web標(biāo)準(zhǔn)的本意是實(shí)現(xiàn)內(nèi)容(結(jié)構(gòu))和表現(xiàn)分離,就是將樣式剝離出來放在單獨(dú)的css文件中。這樣做的好處是可以分別處理內(nèi)容和表現(xiàn),也方便搜索和內(nèi)容的再利用。
W3C校驗(yàn)僅僅是幫助你檢查XHTML代碼的書寫是否規(guī)范,css的屬性是否都在CCS2的規(guī)范內(nèi)。代碼的標(biāo)準(zhǔn)化僅僅是第一步,不是說通過的校驗(yàn),我的網(wǎng)頁就標(biāo)準(zhǔn)化了。我們不是為了虛名,或者向別人炫耀:“看我的頁面通過了校驗(yàn)”而去標(biāo)準(zhǔn)化,我們的目的是為了使自己的網(wǎng)頁設(shè)計(jì)工作更有效率,為了縮小網(wǎng)頁尺寸,為了能夠在任何瀏覽器和網(wǎng)絡(luò)設(shè)備中正常瀏覽。
請大家沉下心來,仔細(xì)研究和理解web標(biāo)準(zhǔn)的內(nèi)涵。網(wǎng)絡(luò)上已經(jīng)充滿了不必要的浮躁和虛榮,請不要將這種風(fēng)氣帶到web標(biāo)準(zhǔn)應(yīng)用中來,這樣做只會影響和損害web標(biāo)準(zhǔn)的推廣。
不用傳統(tǒng)表格思維來套div
“CSS布局就是將原來用table的地方用div來替代,原來是表格嵌套,現(xiàn)在是DIV嵌套?!边@種觀點(diǎn)是錯誤的!
請?zhí)鲈瓉肀砀癫季值慕d,拋棄一個td接一個td放置圖片和內(nèi)容的思維方式。我們上面說過web標(biāo)準(zhǔn)的目的是分離內(nèi)容和表現(xiàn),你可以這樣思考,頁面里有的僅僅是內(nèi)容,沒有修飾的情況下,它看上去就是一張白白的頁面,上有一些文字和圖片(這個圖片是指內(nèi)容中的圖片,是有真實(shí)意義的圖片)。這些文字圖片僅僅是依次羅列下來,只有結(jié)構(gòu),沒有任何樣式。然后加入表現(xiàn),將所有修飾的圖片作為背景,用C SS來定義每一塊內(nèi)容的位置、字體、顏色等。
這樣制作的頁面才是內(nèi)容與表現(xiàn)分離的,就是說,當(dāng)你抽掉css文件,剩下的就是干凈的內(nèi)容。這樣才能在文本瀏覽器中閱讀,才能在手機(jī)、PDA中閱讀,才能隨時修改CSS實(shí)現(xiàn)改版。
不必每塊內(nèi)容都建id
有網(wǎng)友抱怨css文件太大、太復(fù)雜。仔細(xì)看他們的代碼,發(fā)現(xiàn)原因是他們對每塊內(nèi)容、甚至每句話都定義一個div,建立一個ID。這一方面是對樣式表應(yīng)用的不熟悉,另一方面也表現(xiàn)出對web標(biāo)準(zhǔn)沒有徹底理解。
我們知道內(nèi)容都是有結(jié)構(gòu)的(如果不明白,請閱讀:[url=http://www.w3cn.org/article/tips/2004/43. html]理解表現(xiàn)和結(jié)構(gòu)相分離 ),相同的結(jié)構(gòu)的內(nèi)容我們可以用同一個樣式來定義,比如相同級別的標(biāo)題、正文、圖片。對于多次引用的樣式可以用class來定義,不需要每個都用id;另外也不是說一定要用,你完全可以用別的來代替,同樣都是塊級元素,一樣有盒模型的七個參數(shù),僅僅方便浮動。
至于僅僅為了行高、間距、一個修飾圖片而增加額外的div,我想隨著對CSS的應(yīng)用和理解,你很快就可以省略掉這些。我們反對用DIV的嵌套取代table的嵌套,這沒有任何意義,不能體現(xiàn)內(nèi)容的結(jié)構(gòu)化。希望大家多研究CSS,寫出最簡練,最有效的樣式表。
不要因?yàn)橐稽c(diǎn)挫折就輕言放棄
我想這是一個態(tài)度和處事方法問題,這不僅僅針對學(xué)習(xí)web標(biāo)準(zhǔn)。學(xué)習(xí)任何新知識,接受新概念,都有困難,特別是需要你改變原來已有的習(xí)慣和思維時。唯一的問題就是:你認(rèn)為學(xué)習(xí)web標(biāo)準(zhǔn)是否值得?你可以問問自己:你是否認(rèn)可web標(biāo)準(zhǔn)帶來的這些好處(簡化代碼、加速開發(fā)、壓縮文件尺寸、提高下載速度、更好的易用性、獲得更多用戶、更易于維護(hù)、多平臺兼容)?你是否覺得世界通用的XML離你還很遠(yuǎn)?你是否認(rèn)為現(xiàn)在掌握的HTML知識就已經(jīng)足夠了?
自從99年以后,網(wǎng)頁制作技術(shù)在國內(nèi)就沒有怎么進(jìn)步和變革過(除了flash的興起),而在國外前進(jìn)的腳步就一直沒有停止過,xhtml1.0、xhtml1.1、xml、xsl...,W3C和各大軟件公司都在不斷的研究和推進(jìn)web技術(shù),使它更方便、更有效、更強(qiáng)大。web標(biāo)準(zhǔn)的應(yīng)用和推廣國外已經(jīng)開展了八年多(以zeldman的web標(biāo)準(zhǔn)組織網(wǎng)站為起點(diǎn)),雖然困難重重,但正在逐步被人們接受和認(rèn)可。為什么我們依然陶醉在網(wǎng)站表面的“繁華”上,不去思考頁面背后本質(zhì)的東西。
Web控件
控件本質(zhì)上是具有圖形接口的組件,它能提供組件所提供的功能并提供用戶交互。
WEB控件則是一種超越了HTML標(biāo)記的控件,功能更強(qiáng)大。
網(wǎng)站域名被DNS劫持了怎么辦
SEO優(yōu)化-TDK標(biāo)簽設(shè)置及關(guān)鍵詞進(jìn)階“細(xì)節(jié)”
網(wǎng)站日常優(yōu)化中的數(shù)據(jù)分析
新網(wǎng)站被搜索引擎秒收技巧
實(shí)戰(zhàn)經(jīng)驗(yàn)總結(jié)!10個可以遵循的SEO技巧
如何選擇購買網(wǎng)站域名更利于SEO優(yōu)化推廣
抓取網(wǎng)站的搜索引擎蜘蛛是不是越多越好
如何通過IIS日志分析網(wǎng)站的隱形信息
如何通過IIS日志分析網(wǎng)站的隱形信息
深度解讀百度搜索引擎網(wǎng)頁質(zhì)量白皮書
評論(0人參與,0條評論)
發(fā)布評論
最新評論