WEB標準-誤區
不為通過(guò)校驗才標準化
web標準的本意是實(shí)現內容(結構)和表現分離,就是將樣式剝離出來(lái)放在單獨的css文件中。這樣做的好處是可以分別處理內容和表現,也方便搜索和內容的再利用。
W3C校驗僅僅是幫助你檢查XHTML代碼的書(shū)寫(xiě)是否規范,css的屬性是否都在CCS2的規范內。代碼的標準化僅僅是第一步,不是說(shuō)通過(guò)的校驗,我的網(wǎng)頁(yè)就標準化了。我們不是為了虛名,或者向別人炫耀:“看我的頁(yè)面通過(guò)了校驗”而去標準化,我們的目的是為了使自己的網(wǎng)頁(yè)設計工作更有效率,為了縮小網(wǎng)頁(yè)尺寸,為了能夠在任何瀏覽器和網(wǎng)絡(luò )設備中正常瀏覽。
請大家沉下心來(lái),仔細研究和理解web標準的內涵。網(wǎng)絡(luò )上已經(jīng)充滿(mǎn)了不必要的浮躁和虛榮,請不要將這種風(fēng)氣帶到web標準應用中來(lái),這樣做只會(huì )影響和損害web標準的推廣。西安做網(wǎng)站推薦閱讀>>> web標準-優(yōu)點(diǎn),
不用傳統表格思維來(lái)套div
“CSS布局就是將原來(lái)用table的地方用div來(lái)替代,原來(lái)是表格嵌套,現在是DIV嵌套。”這種觀(guān)點(diǎn)是錯誤的!
請跳出原來(lái)表格布局的禁錮,拋棄一個(gè)td接一個(gè)td放置圖片和內容的思維方式。我們上面說(shuō)過(guò)web標準的目的是分離內容和表現,你可以這樣思考,頁(yè)面里有的僅僅是內容,沒(méi)有修飾的情況下,它看上去就是一張白白的頁(yè)面,上有一些文字和圖片(這個(gè)圖片是指內容中的圖片,是有真實(shí)意義的圖片)。這些文字圖片僅僅是依次羅列下來(lái),只有結構,沒(méi)有任何樣式。然后加入表現,將所有修飾的圖片作為背景,用C SS來(lái)定義每一塊內容的位置、字體、顏色等。
這樣制作的頁(yè)面才是內容與表現分離的,就是說(shuō),當你抽掉css文件,剩下的就是干凈的內容。這樣才能在文本瀏覽器中閱讀,才能在手機、PDA中閱讀,才能隨時(shí)修改CSS實(shí)現改版。西安做網(wǎng)站推薦閱讀>>> web標準-代碼標準,
不必每塊內容都建id
有網(wǎng)友抱怨css文件太大、太復雜。仔細看他們的代碼,發(fā)現原因是他們對每塊內容、甚至每句話(huà)都定義一個(gè)div,建立一個(gè)ID。這一方面是對樣式表應用的不熟悉,另一方面也表現出對web標準沒(méi)有徹底理解。
我們知道內容都是有結構的(如果不明白,請閱讀:[url=http://www.w3cn.org/article/tips/2004/43. html]理解表現和結構相分離 ),相同的結構的內容我們可以用同一個(gè)樣式來(lái)定義,比如相同級別的標題、正文、圖片。對于多次引用的樣式可以用class來(lái)定義,不需要每個(gè)都用id;另外也不是說(shuō)一定要用,你完全可以用別的來(lái)代替,同樣都是塊級元素,一樣有盒模型的七個(gè)參數,僅僅方便浮動(dòng)。西安網(wǎng)站建設推薦閱讀>>> web標準-標準測試,
至于僅僅為了行高、間距、一個(gè)修飾圖片而增加額外的div,我想隨著(zhù)對CSS的應用和理解,你很快就可以省略掉這些。我們反對用DIV的嵌套取代table的嵌套,這沒(méi)有任何意義,不能體現內容的結構化。希望大家多研究CSS,寫(xiě)出最簡(jiǎn)練,最有效的樣式表。
不要因為一點(diǎn)挫折就輕言放棄
我想這是一個(gè)態(tài)度和處事方法問(wèn)題,這不僅僅針對學(xué)習web標準。學(xué)習任何新知識,接受新概念,都有困難,特別是需要你改變原來(lái)已有的習慣和思維時(shí)。唯一的問(wèn)題就是:你認為學(xué)習web標準是否值得?你可以問(wèn)問(wèn)自己:你是否認可web標準帶來(lái)的這些好處(簡(jiǎn)化代碼、加速開(kāi)發(fā)、壓縮文件尺寸、提高下載速度、更好的易用性、獲得更多用戶(hù)、更易于維護、多平臺兼容)?你是否覺(jué)得世界通用的XML離你還很遠?你是否認為現在掌握的HTML知識就已經(jīng)足夠了?
自從99年以后,網(wǎng)頁(yè)制作技術(shù)在國內就沒(méi)有怎么進(jìn)步和變革過(guò)(除了flash的興起),而在國外前進(jìn)的腳步就一直沒(méi)有停止過(guò),xhtml1.0、xhtml1.1、xml、xsl...,W3C和各大軟件公司都在不斷的研究和推進(jìn)web技術(shù),使它更方便、更有效、更強大。web標準的應用和推廣國外已經(jīng)開(kāi)展了八年多(以zeldman的web標準組織網(wǎng)站為起點(diǎn)),雖然困難重重,但正在逐步被人們接受和認可。為什么我們依然陶醉在網(wǎng)站表面的“繁華”上,不去思考頁(yè)面背后本質(zhì)的東西。
Web控件
控件本質(zhì)上是具有圖形接口的組件,它能提供組件所提供的功能并提供用戶(hù)交互。
WEB控件則是一種超越了HTML標記的控件,功能更強大。
相關(guān)文章:
-
西安網(wǎng)站建設_西安做網(wǎng)站_西安網(wǎng)站制作——西安網(wǎng)絡(luò )公司...
-
從企業(yè)建站角度講,最便捷、最適合企業(yè)的建站系統莫過(guò)于自助建站系統,市場(chǎng)上可供選擇的自助建站平臺也是一搜一大把。這些自助建站平臺采用傻瓜式建站風(fēng)格,容易上手,操作簡(jiǎn)單方便...
-
現在想做一個(gè)網(wǎng)站成本很低了,買(mǎi)個(gè)域名,買(mǎi)個(gè)幾十塊空間,弄個(gè)網(wǎng)站建設程序就可以開(kāi)始你的玩耍了,如果你還想找成本更低的,可以看下面的分享。 如何創(chuàng )建網(wǎng)站一直都是很多朋友想要知...
-
商城網(wǎng)站建設如何將吸引力提升 在信息如此豐富多樣的今天,商城網(wǎng)站建設如何才能夠在眾多的同類(lèi)當中脫穎而出,獲得大眾的吸引和青睞呢?這其實(shí)是相關(guān)網(wǎng)站建設人員一直在思考的一個(gè)問(wèn)...
-
現在越來(lái)越多的企業(yè)重視網(wǎng)站的運營(yíng)推廣,那怎樣推廣效果更好呢?西安蟠龍網(wǎng)絡(luò )小編認為沒(méi)用永恒不變得,而且要根據企業(yè)的具體情況選擇合適的推廣方式才是最好的,如果你又運營(yíng)推廣的...
-
隨著(zhù)互聯(lián)網(wǎng)的發(fā)展,人們每時(shí)每刻已經(jīng)離不開(kāi)網(wǎng)絡(luò ),而網(wǎng)站是網(wǎng)絡(luò )的基本組成部分,可以這么說(shuō),網(wǎng)絡(luò )是由各種各樣的網(wǎng)站組成的,當下,網(wǎng)站是每個(gè)企業(yè)的標配,很多個(gè)人都有自己的網(wǎng)站,...
-
網(wǎng)站現在是一個(gè)企業(yè)的標配,很多沒(méi)有網(wǎng)站的企業(yè)不清楚網(wǎng)站對企業(yè)有什么作用,那么今天西安蟠龍小編總結一下網(wǎng)站對企業(yè)都有哪些好處,希望看完之后您對網(wǎng)站有更深一層的認識。 一、低...
-
現在網(wǎng)站對一個(gè)企業(yè)越來(lái)越重要了,網(wǎng)站不僅是一個(gè)公司必備的名片,而且有利于提升企業(yè)的品牌形象,低成本擴大公司銷(xiāo)售的一個(gè)重要渠道,可以將公司的業(yè)務(wù)和產(chǎn)品推向全國,那么公司想...
-
在互聯(lián)網(wǎng)發(fā)展至今天,網(wǎng)站對于一個(gè)企業(yè)越來(lái)越重要,網(wǎng)站不僅能有效的提升企業(yè)品牌知名度,企業(yè)形象,也是一個(gè)企業(yè)的有力的銷(xiāo)售渠道,網(wǎng)絡(luò )營(yíng)銷(xiāo)推廣做好了可以做全國的業(yè)務(wù),那一個(gè)企...
-
隨著(zhù)互聯(lián)網(wǎng)發(fā)展的迅猛,網(wǎng)站建設市場(chǎng)競爭越來(lái)越大,魚(yú)龍混雜,出現智能建站、模板建站、定制建站等服務(wù),很多朋友搞不清楚他們的區別,以及定制型網(wǎng)站有什么優(yōu)勢,今天西安蟠龍小編...