網頁遵循W3C标準的(de)益處和(hé)特點
日(rì)期:2013-04-30發布:首創網絡浏覽:665次
自(zì)從(cóng)Web誕生(shēng)以來(lái),We✔b的(de)每一(yī)步發展、技(jì)術(sh÷₹ε♦ù)成熟和(hé)應用(yòng)領域的(de)拓展,都(d®™≥ōu)離(lí)不(bù)開(kāi)成立于1994年(nián)¥β<™10月(yuè)的(de)W3C(WorldWi₹'deWebConsortium,萬維網聯→≤λ∏盟)的(de)努力。W3C是(shì)專門(mén)緻力'↔于創建Web相(xiàng)關技(jì)術(shù)标準并促進Web向÷®更深、更廣發展的(de)國(guó)際···
本文(wén)關鍵字:網頁,遵循,W3C,¥ε±标準,的(de),益處,和(hé),特點,自(z§•ì)從(cóng),Web,
自(zì)從(cóng)Web誕生(s©↔←hēng)以來(lái),Web的(de)每一(yī)步發展、技(jì)術★ π∏(shù)成熟和(hé)應用(yòng)領域的(de)拓展,都(dōu ♠)離(lí)不(bù)開(kāi)成立于1994年(nián>÷λ∑)10月(yuè)的(de)W3C(WorldWid∑♥eWebConsortium,萬維網聯盟)的(de)努力。W3C是(₽♣σεshì)專門(mén)緻力于創建Web相(xiàng)關技(jì)術↑↓☆(shù)标準并促進Web向更深、更廣發展的(de)÷π"國(guó)際組織。
到(dào)目前為(wèi)止,W3C已開∞(kāi)發了(le)超過50個(gè)規範σ★(草(cǎo)案)。這(zhè)些(xiē)規範(↕₩草(cǎo)案)包括人(rén)們早已、耳熟能(né₩≤α✘ng)詳的(de)HTML、HTTP、URIs、XML等,也(yě)包括針對(♣₩duì)語義Web的(de)RDF、OW€→∞<L等。
*HTML/XHTML:HTML是(shì)We↓β¥b的(de)基礎之一(yī),基于HTML&↔∑β,Web上(shàng)開(kāi)始出現(xiàn)豐富多(∑∑duō)彩的(de)頁面,蘊涵了(le)€σ各種信息。基于HTML,Web以一(yī)種簡便易用(yòn☆∏πεg)的(de)方式走出了(le)象牙塔,成為(wè↕♥≥i)全社會(huì)的(de)公共資源和(hé)财富。W3C先β✔↑>後推出了(le)多(duō)個(gè)HTML版本,分(fēn)别γ×≤<是(shì)1997年(nián)12月(yuè)的↕✘(de)首個(gè)版本、1998年(nián)4月(yuè)的(de)φ更新、1999年(nián)12月(yuè)推出HTML4.01版。£×♦XHTML是(shì)對(duì)HTML4.01的(de)擴展,在其中'↕$可(kě)以使用(yòng)XML的(de)語義功能(néng)。™πXHTML1.0已于2000年(nián)1月(yu♠♦¥£è)作(zuò)為(wèi)推薦标準發布;✘XHTMLBasic是(shì)對(duì)XHT'£&ML1.0的(de)獨立于設備(如(rú)手機(jī)、PDA等)的(↕ ✔de)擴展,于2000年(nián)12月(yuè)↑ γ發布;随後,2001年(nián)5月(yuè)推出了(le)XHTML的ε €(de)模塊化(huà)版本--XHTML1.1。✘∞
*CSS:CSS負責為(wèi)網頁設φ♠☆計(jì)人(rén)員(yuán)提供豐富的(de)款式空(k"∞βōng)間(jiān)來(lái)設計(jì)網頁。β✘≠CSS所提供的(de)網頁結構內(nèi ≈♦)容與表現(xiàn)形式的(de)分(fēn)離→≈←$(lí)機(jī)制(zhì),大(dà)大&₩ (dà)簡化(huà)了(le)網站(zhàn)的(de)管理(lǐ),♦δ€提高(gāo)了(le)開(kāi)發網站(zh✔★✘àn)的(de)工(gōng)作(zuò)效率。CSS可(kě)用(yòn ✔g)于控制(zhì)任何HTML和(hé)XML內(nèi)容的(d÷★e)表現(xiàn)形式。CSS1.0于1996年(nΩ >ián)12月(yuè)推出,1998年(nián)>®♣5月(yuè)CSS2.0發布。
*XML:1998年(nián)2月(yuè)發布的(de)X↔★₹↑ML1.0是(shì)W3C最具前瞻性和(hé)最有(yǒ≠<u)影(yǐng)響的(de)标準之一(yī)。XML作(zuò₩₹★β)為(wèi)下(xià)一(yī)代Web的(de±₩)第一(yī)塊重要(yào)基石,為(wèi)分(fēn)π &布式的(de)、異構的(de)數(shù±★ ε)據交換提供了(le)強大(dà)的(de)功能(n ♦ éng),并且将數(shù)據本身(shēn)和(hé)數(shù)據的 >(de)表現(xiàn)分(fēn)離(lí),同時(shí),就(jiù)數εΩ×Ω(shù)據本身(shēn)而言,數(shù©↔↕)據的(de)值和(hé)語義也(yě)是(shì)适當分(f•₽✔↔ēn)離(lí)的(de)。事(shì)實上(shàn≥φ∑g),XML已經發展為(wèi)一(yī)族技(jì)術(shù),包括£≤ ☆2001年(nián)5月(yuè)發布的(de)XMLSc≥ hema、1999年(nián)1月(yuè)∞→發布的(de)XMLNamespaces∞¶π、1999年(nián)11月(yuè)發布的(de)用(yòng)于處≥©ε¶理(lǐ)XML轉換的(de)XSLT和¥∑×(hé)用(yòng)于在XML文(wén)檔中定位的(de)X ₽"☆Path,以及2001年(nián)6月(yuè)發布的(↔ ©♦de)XLink和(hé)XMLBase等。₩≈↑此外(wài),XML的(de)出現(xiàn)為(wèi)程序能(néφ÷βng)夠自(zì)動地(dì)處理(lǐ)Web數(shù)據和(hé)信息,ε∏£以及Web服務(WSDL、SOAP、UDDI規§≤©範)提供了(le)一(yī)種公共基礎。
*DOM:DOM為(wèi)HTML、XML等數(™∞shù)據載體(tǐ)和(hé)信息載體(t→≈∏δǐ)在內(nèi)存中的(de)處理(lǐ)提供了(le)一(yī)種基←₹↔本的(de)對(duì)象模型,可(kě)提供連接到(≤→¶dào)文(wén)件(jiàn)的(de)結構、格式、事(shì)件(jià↓εn)等。由于不(bù)依賴于任何程序設計(j∏≠✔♠ì)語言和(hé)網頁描述語言,它為(wèi)有(yǒu)✘♣效處理(lǐ)HTML和(hé)XML數(shù)據提供了β₽(le)一(yī)種标準的(de)、獨立的(de™ ♠✘)接口。DOM先後經曆了(le)3個(gè)版↕λ本,分(fēn)别是(shì)1998年(nián)10月(y ÷±uè)發布的(de)DOMLevel1、2000年(niá≠λ♥♦n)11月(yuè)發布的(de)DOMβσLevel2和(hé)2003年(nián)發布的(᱕de)DOMLevel3。
*MathML:MathML為(wèi)在Web上(s✔₩ ✔hàng)實現(xiàn)一(yī)種跨平台的(de)數(shù)學描述機(j✔♥↕✘ī)制(zhì)提供了(le)工(gōng)具性語言。MathML先 後推出過2個(gè)版本:1999年(nián)7月(yuè)≈α&發布的(de)MathML1.0和(hé)2001年(ni₽ ♣₩án)2月(yuè)發布的(de)MathML2.0。
*PNG(PortableNetworkGraphics÷λ≤):1996年(nián)發布的(de)PNG是(shì)一(yī)種可(Ω₹kě)移植的(de)、對(duì)圖形像素∏σ無影(yǐng)響的(de)、便于圖像壓縮的(de)圖像文(wén)檔♦§格式。目前已是(shì)使用(yòng)最廣泛的(de)W™π eb圖像格式之一(yī)。
*SVG(ScalableVectorGraphic><× s):SVG是(shì)針對(duì)Web上(∞™£shàng)大(dà)量矢量圖提供的(de)圖像內(nèi)£σ•×容管理(lǐ)機(jī)制(zhì),包括圖像內(nèi)容查詢、定制( ★✔zhì)和(hé)使用(yòng)圖像等功能(néε®>ng)。2001年(nián)9月(yuè)推出的(de)是(s★÷α hì)SVG1.0,SVG1.1/SVGBasic和(hé)Tiny已經可&>(kě)以為(wèi)一(yī)些(xiē)小(xiǎo)型設備提供矢量Ω♦®圖像;2003年(nián)7月(yuè)已提交SVG1.2草(≠₽λcǎo)案。
*RDF(ResourceDescripti$onFramework):RDF是(sh←→ì)第一(yī)個(gè)有(yǒu)關構建語義網絡的(d€¶e)推薦标準,它提供了(le)一(yī)種技(jì)術(shù↓↔↔)标準來(lái)描述Web上(shàng)的(d$πe)詞彙、編碼和(hé)元數(shù)據(M☆↑ etadata),并建立這(zhè)些(xiē)對(duì)象與Web↑<上(shàng)豐富資源之間(jiān)的(de)聯系。RDF于19¶↔99年(nián)2月(yuè)發布,至今仍是(shì)最重要(yào)₩ 的(de)語義Web方面的(de)技(jì)術(shù)标準,也(yě)₩∑∑是(shì)其他(tā)技(jì)術(shù)的(de)基礎之₩∏↑♣一(yī)。
WEB标準不(bù)是(shì)某一(y÷↕™ī)個(gè)标準,而是(shì)一(yī)系列标準的(↔ε de)集合。網頁主要(yào)由三部分(×♣→✘fēn)組成:結構(Structure)、表現(xiànσ÷")(Presentation)和(hé)行(x₽∑"€íng)為(wèi)(Behavior)。對(duì)應的(de)标準也(y ♣↔¶ě)分(fēn)三方面:結構化(huà)标準π÷≥語言主要(yào)包括XHTML和(hé)XML,表現β×→±(xiàn)标準語言主要(yào)包括CSS,行(xín←♥g)為(wèi)标準主要(yào)包括對(duì)象模型(如(rú)W3βσ≈←CDOM)、ECMAScript等。這(zh←è)些(xiē)标準大(dà)部分(fēn)由W3C起草(cǎ<δ♠o)和(hé)發布,也(yě)有(yǒu$)一(yī)些(xiē)是(shì)其他(tā)标準組織制(zhì)訂的(©♣de)标準,比如(rú)ECMA(EuropeanC→≥→omputerManufacturersAssociation&××)的(de)ECMAScript标準。我們來(lái)Ω≈簡單了(le)解一(yī)下(xià)這(z∞♥hè)些(xiē)标準:
1.結構标準語言
(1)XML
XML是(shì)TheExtensibleMarkupLanguageσ♥(可(kě)擴展标識語言)的(de)簡寫。目前推薦遵循的(d₹©σe)是(shì)W3C于2000年(nián)10月(yuè)6日(γ&₩₹rì)發布的(de)XML1.0,參考和(hé)HTML一(yī)樣,XM≈←L同樣來(lái)源于SGML,但(dàn)X®☆ML是(shì)一(yī)種能(néng)定義其他(tā)語言的('≈★de)語。XML最初設計(jì)的(de)目✘™✘δ的(de)是(shì)彌補HTML的(de)不(bù)π∑®足,以強大(dà)的(de)擴展性滿足網絡信息發布的(de)需要(yào),後☆→來(lái)逐漸用(yòng)于網絡數(shù)據的(de)轉換和(₹Ω®δhé)描述。關于XML的(de)好(hǎo)處和(h÷∞<é)技(jì)術(shù)規範細節這(zhè)裡(lǐ)就(jiù)不(bù'§€±)多(duō)說(shuō)了(le),網上♠'Ω(shàng)有(yǒu)很(hěn)多(duō)資料,也(y >♣"ě)有(yǒu)很(hěn)多(duō)書(shū)籍可(k↓™¥ě)以參考。
(2)XHTML
XHTML是(shì)TheExtensibleHyperTextMar ₩kupLanguage可(kě)擴展标識語言₽∏Ω的(de)縮寫。目前推薦遵循的(de)是(shì)W3C于2000年(n¥↔ ián)1月(yuè)26日(rì)推薦XML1.0。XML雖然數∞♥∞φ(shù)據轉換能(néng)力強大(dà)→'λ,完全可(kě)以替代HTML,但(dàn)面對'★★∏(duì)成千上(shàng)萬已有(yǒu)的(de§' α)站(zhàn)點,直接采用(yòng)XML還(hλ×ái)為(wèi)時(shí)過早。因此,我們在HTML4.0的(de)基礎上₽∞→₹(shàng),用(yòng)XML的(de)規則λ∑£♠對(duì)其進行(xíng)擴展,得(de)到(dàγ←€¥o)了(le)XHTML。簡單的(de)說(shuō),建立XH¥↔TML的(de)目的(de)就(jiù)是(shì)實現(xiàn)HTML向™≠XML的(de)過渡。
2.表現(xiàn)标準語言
CSS是(shì)CascadingStyleShe ✘ets層疊樣式表的(de)縮寫。目前推薦遵循的(de)是(shì)W3§≥ C于1998年(nián)5月(yuè)12日(rì)推薦CΩ↕SS。W3C創建CSS标準的(de)目的(de)是(s€ hì)以CSS取代HTML表格式布局、幀和(hé)其他(€←tā)表現(xiàn)的(de)語言。純CSS布局與結≠≠®$構式XHTML相(xiàng)結合能(n₽™éng)幫助設計(jì)師(shī)分(fēn)離(lí)外(wài)觀與 ↑結構,使站(zhàn)點的(de)訪問(wèn)及維護 ♥γ更加容易。
3.行(xíng)為(wèi)标準
(1)DOM
DOM是(shì)DocumentObj→♥∞→ectModel文(wén)檔對(duì&σ✘)象模型的(de)縮寫。根據W3CDOM規範,DOM是(shì)一(y₩ī)種與浏覽器(qì),平台,語言的(de)接口,≈>®"使得(de)你(nǐ)可(kě)以訪問(wèn)頁面其他(tā)的(de)标準§≠♥組件(jiàn)。簡單理(lǐ)解,DOM解決了(le)Netsca≤≥ped的(de)Javascript和(hé∏σ)Microsoft的(de)Jscript之間(jiān)的(de§δ₽®)沖突,給予web設計(jì)師(shī)和(hé)開(kāi)發←$者一(yī)個(gè)标準的(de)方法,讓他(t♩☆↕)們來(lái)訪問(wèn)他(tā)們站(zhàn)點中的(de)數(s£↕®δhù)據、腳本和(hé)表現(xiàn)層"↑€≠對(duì)像。
(2)ECMAScript
ECMAScript是(shì)ECMA(EuropeanC ₩↔₩omputerManufacturersAss'♠ociation)制(zhì)定的(de)标準腳本語言(₹ π→JAVAScript)。目前推薦遵循的(de)是(shì)ECMAScr$σ→ipt262
W3CCSS驗證器(qì)編輯本段這(zhè)是(shì)什(shα♥π$én)麽?我需要(yào)它麽?
W3CCSS驗證服務是(shì)由W3C制(zhì)作(zuò) ↑✔↑的(de)一(yī)個(gè)免費(fèi)軟件(jiàn),用γ₽≤(yòng)于幫助Web設計(jì)者檢查層疊樣式表(CSS↑± )。你(nǐ)可(kě)以在W3C提供的(de)免費(<±λ↕fèi)在線服務中使用(yòng),也(yě)® ✔可(kě)以下(xià)載後作(zuò)為(wèi↕∏φ£)一(yī)個(gè)Java程序或者Servle t運行(xíng)在自(zì)己的(de)機(jī)器(qì¶♣®)上(shàng)。
你(nǐ)需要(yào)它麽?如(rú)果你(nǐ)是(shì)λπ一(yī)個(gè)web開(kāi)發者或者web設≤←&計(jì)人(rén)員(yuán),這(zhè)♦©個(gè)工(gōng)具将是(shì)ε₩λ£一(yī)個(gè)強大(dà)的(de)☆↕÷€助手,它不(bù)僅會(huì)将你(nǐ)所寫的✘Ω(de)css文(wén)件(jiàn)和(h≠↕≠₹é)css的(de)标準進行(xíng)比較,幫你(n±÷ǐ)找出錯(cuò)誤,筆(bǐ)誤,誤用(yòng)等等,它還(©∏hái)可(kě)以告訴你(nǐ)你(nǐ)的(de)css中$"可(kě)用(yòng)性上(shàng)的(δ de)風(fēng)險。
上(shàng)面的(de)解釋我看(kàn)不(bù)≠✔懂(dǒng)!求救!
大(dà)部分(fēn)的(de)網頁是(sh™←→ì)使用(yòng)html的(de)計(jì)算(suàn)機(j₽λ→ī)語言編寫的(de),這(zhè)種語言能(néng)創建一(×♣$yī)個(gè)結構化(huà)劃分(fēn)信息,超鏈接,多(du↓€™£ō)媒體(tǐ)對(duì)象等。對(dφ∑uì)于顔色,文(wén)字,布局等樣式方面≈✘↑&的(de)問(wèn)題,html采用(yòng)css來(♦♥¥>lái)解決,css是(shì)"層疊樣式表"的(de)簡稱ε§$。這(zhè)個(gè)工(gōng)具∞β所做(zuò)的(de)事(shì)情就(jiù)✔¶是(shì)幫助用(yòng)戶進行(xíng)css的(de)檢查,并≈♥±且在需要(yào)的(de)時(shí)候可(kě)以做(zuò)一(yī)"↑φ☆些(xiē)自(zì)動更正。
那(nà)麽,這(zhè)個(gè)東(dōng)西(xī)™Ω×是(shì)判斷一(yī)個(gè)css是(shì)正确與否的(de)權威麽↔¥$∞?
不(bù),它隻是(shì)一(yδī)個(gè)有(yǒu)用(yòng)的(de)可(kě)靠的(de)↕×&≠軟件(jiàn)工(gōng)具,和(hé)所 <≥₽有(yǒu)的(de)軟件(jiàn)一(yī)樣α☆ ,它也(yě)有(yǒu)自(zì)己的(de)bug和φ±Ω(hé)問(wèn)題。真正的(de)權威應該參考css标準。
需要(yào)花(huā)費(fèi)多(d πuō)少(shǎo)錢(qián)?
不(bù)需要(yào)。這(zhè)個(gè)服務是(shì)免費(f☆±•èi)的(de),并且源代碼也(yě)是(shì)公開(kφ¶āi)的(de),你(nǐ)可(kě)以自(zì)由的(d¶±§→e)下(xià)載,使用(yòng),修改,分(fēn)∑₩✔發等等。如(rú)果你(nǐ)很(hěn)喜歡它,我們也(yě)ε→↓歡迎你(nǐ)加入這(zhè)個(gè)項目,或者通(tōng)過w3c的(♥♣₩£de)支持者程序來(lái)資助它,但(dàn)是(shì)沒有(yǒu↓&γ©)任何人(rén)可(kě)以強迫你(nǐ)ε這(zhè)樣做(zuò)。
誰寫了(le)這(zhè)個(gè)工(gōng)具?誰在維護這≥ ₽(zhè)個(gè)工(gōng)具?
W3C維護并運行(xíng)這(zhè)個(gè)≤π♠★服務,感謝(xiè)w3c的(de)成員(yuán),ε↓志(zhì)願開(kāi)發者和(hé)志(zhδ®'≠ì)願翻譯者所作(zuò)的(de)工(gōng)作(zuò)。更詳細✘¥的(de)信息請(qǐng)訪問(wèn)創作(zu→∏ò)人(rén)員(yuán)列表。你(nǐ)也(yě)可(kě)以<©×≈加入進來(lái)。
我能(néng)幫著(zhe)做(zuò)點什(shén)麽呢∞φ&(ne)?
當然,如(rú)果你(nǐ)是(shì)一(yī)個(gè)J♦λ€ava的(de)編程人(rén)員(yuán),你(nǐ)可(kě)以通(tō>♦ng)過取得(de)源代碼,添加你(nǐ÷β↑)的(de)新代碼或者改正bug的(de)代"≈ 碼。
除此之外(wài),你(nǐ)也(yě)可(k≈βě)以通(tōng)過改進文(wén)檔,翻譯,δ'加入mailinglist去(qù)解答(dá)别人(rén )的(de)疑問(wèn)來(lái)幫助<≈✘∞這(zhè)個(gè)工(gōng)具。≠∞γ
還(hái)有(yǒu)别的(de)問(wèn)題?
如(rú)果你(nǐ)還(hái)有(yǒu)别γ✔±的(de)關于css或者css驗證器(qì)的(de)>↓σ問(wèn)題,請(qǐng)加入mailinglis§∑t或者論壇。但(dàn)是(shì)在那>≥(nà)之前,請(qǐng)仔細閱讀(dú)一(yī)下(xià)₹₩♥←css驗證器(qì)的(de)常見(jiàn)問(wèn)題及解≤≈✔答(dá)(FAQ),避免不(bù)必要(yào)的(de)重複勞×↕€∏動和(hé)浪費(fèi)别人(rén)的(de)精力。
- 歡迎大(dà)家(jiā)閱讀(dú)浏覽,部分(fēn)內(nèΩ•i)容來(lái)源于網絡,如(rú)有(yǒu)侵權,請(qǐ¥÷ng)聯系我們删除!
- 上(shàng)一(yī)條:錨文(wén)本的(de)作(zuò)用(yòng)和(hé)特殊意義
- 下(xià)一(yī)條:運用(yòng)适當的(de)方法來(lái&'&)提高(gāo)網站(zhàn)pv值
服務項目
熱(rè)門(mén)信息
- 邯鄲網絡公司:模闆建站(zhàn)的(de)好(hǎo)處有(yǒu)♥≥ε™哪些(xiē)?
- 3642024-04-25

- 4.9日(rì)訊,企業(yè)網站(zhàn)建設如→Ω ✘(rú)何發揮網絡營銷功能(néng)?
- 4092024-04-09

- 邯鄲網絡公司:網站(zhàn)建設開(kπδπ↑āi)發有(yǒu)哪些(xiē)細節需要(yào)注意?
- 5402024-03-07

- 邯鄲網絡公司:外(wài)貿網站(zhàn)制(zhì)作(☆♦zuò)的(de)8個(gè)步驟
- 3772024-03-05

- 簡單3步,輕松做(zuò)企業(yè)官網
- 6822024-02-18
