新聞資訊
記錄首創點滴進步 見(jiàn)證遠(yuǎn)行(xíng)
我們一(yī)直緊跟時(shí)代前沿,聚焦行(xíng)業(yè)實×±時(shí)動态,發布公司最新資訊,歡迎您的(de)關注
您目前的(de)位置:網站(zhàn)首頁 > 新聞資訊 > 網站(zhàn)常識 >

網頁遵循W3C标準的(de)益處和(hé)δ<★$特點

發布日(rì)期:2013-04-30文(wén)章(zhāng)來(lái)源:首創網絡浏覽次數(shù):640次
    自(zì)從(cóng)Web誕生(shē★×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(Worldσ§≤WideWebConsortium,萬維網聯盟✔≠♣ε)的(de)努力。W3C是(shì)專門(mén)緻力于創∞™建Web相(xiàng)關技(jì)術(shù)标準并促進Web向更♦±☆深、更廣發展的(de)國(guó)際組織。×™ 到(dào)目前為(wèi)......  
    本文(wén)關鍵字:網頁,遵循,W3C,标準,的(de),益處,和(hé)'Ω,特點,自(zì)從(cóng),Web,
  自(zì)從(cóng)Web誕生(shēng)以來(láδ'‌$i),Web的(de)每一(yī)步發展、技(jì)術(shù)成♥₽≈熟和(hé)應用(yòng)領域的(de)拓展,都(dōu)離(lí)不(¥∞≠bù)開(kāi)成立于1994年(nián)1₽₩0月(yuè)的(de)W3C(WorldWide®♥WebConsortium,萬維網聯盟)的(de)努力。W3C是(s ♣hì)專門(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、OWL等。
  *HTML/XHTML:HTML是(♣★δshì)Web的(de)基礎之一(yī),基于HTML,Web上(shà←<ng)開(kāi)始出現(xiàn)豐富多(duō)彩的(de)頁面γ©₹,蘊涵了(le)各種信息。基于HTML,≠​‌Web以一(yī)種簡便易用(yòng)的(de)方式走出了(le)象牙塔‌ ,成為(wèi)全社會(huì)的(de)公共資源和(hé§>∏​)财富。W3C先後推出了(le)多(duō)個(gè)HTML版本,分(f♦δ>ēn)别是(shì)1997年(nián)12月(yuè)的(d$↕ e)首個(gè)版本、1998年(nián)4月(yuè)的(de)更新®&★、1999年(nián)12月(yuè)推出HTML4.01版。XHTM£$δ♠L是(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ì)XHTML1.0的(de)獨立于設備>÷ ™(如(rú)手機(jī)、PDA等)的(de)擴展↓"λ,于2000年(nián)12月(yuè)發布;随後,2001年(n€§β∞iá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à)了(l↕&e)網站(zhàn)的(de)管理(lǐ),提高(gāo)了(le)開(kāi®®σ)發網站(zhàn)的(de)工(gōng)作(zuò)效率。CSS可(k€>×₩ě)用(yòng)于控制(zhì)任何HT₽→≤ML和(hé)XML內(nèi)容的(de)表§ε≥現(xiàn)形式。CSS1.0于1996年(∏ ∑£nián)12月(yuè)推出,1998年(nián)5月(yuè)CSS2Ωλ<×.0發布。
  *XML:1998年(nián)2月(yuè)發布的(de)XML1<π.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í),就(j∑<iù)數(shù)據本身(shēn)而言,數(shù)據的(de)‍≤值和(hé)語義也(yě)是(shì)适當分(fēn)離(lí)÷®的(de)。事(shì)實上(shàng),XML已經發展為"β(wèi)一(yī)族技(jì)術(shù),包括2001年 •≤©(nián)5月(yuè)發布的(de)XMLSchema、1999•★α≥年(nián)1月(yuè)發布的(de₹‌÷×)XMLNamespaces、1999年(nián)11♥≠ 月(yuè)發布的(de)用(yòng)于處理(lǐ)XML轉換的(de)XS‍εLT和(hé)用(yòng)于在XML文(‍©wén)檔中定位的(de)XPath,以及2001年↑♣₽(nián)6月(yuè)發布的(de)XLink和(hé)XMLBa♠♥se等。此外(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)對(d→₽uì)象模型,可(kě)提供連接到(dào)文(wén)λ<$件(jiàn)的(de)結構、格式、事(&÷♦shì)件(jiàn)等。由于不(bù)依賴于任何程序設計(jì)語言和(↓∞$↕hé)網頁描述語言,它為(wèi)有(yǒu)效處理(lǐ)HTM£♣♥•L和(hé)XML數(shù)據提供了(le)一(yī)種标準的(dφεe)、獨立的(de)接口。DOM先後經曆了(le)3個(gè)版本∑₩≈,分(fēn)别是(shì)1998年(nián)10月(yuè€φ×)發布的(de)DOMLevel1、2000年(nián£÷)11月(yuè)發布的(de)DOMLevel2★>≈♦和(hé)2003年(nián)發布的(de)DOM★σλ§Level3。
  *MathML:MathML為(wèi)在Web上(shàn εβg)實現(xiàn)一(yī)種跨平台的(de₹ ±)數(shù)學描述機(jī)制(zhì)​≈$提供了(le)工(gōng)具性語言。MathML先後推出過2個(g ₹≈✘è)版本:1999年(nián)7月(yuè)發布的(de)Mat‍↕hML1.0和(hé)2001年(nián)2月(yuè)發布×α≤γ的(de)MathML2.0。
  *PNG(PortableNetworkGrapδ✘←↕hics):1996年(nián)發布的(de)PNG是(shì)一π©(yī)種可(kě)移植的(de)、對(dφ∞ uì)圖形像素無影(yǐng)響的(de)、便于圖像壓縮的 >∏₽(de)圖像文(wén)檔格式。目前已是(shì)使用(yòng♥​♣©)最廣泛的(de)Web圖像格式之一(yī)®↔α。
  *SVG(ScalableVectorGraphic₹δs):SVG是(shì)針對(duì)Web上(shàn•≤g)大(dà)量矢量圖提供的(de)圖像內(nèiπ↑σ±)容管理(lǐ)機(jī)制(zhì),包括₹×≠圖像內(nèi)容查詢、定制(zhì)和(hé)使用(yò βng)圖像等功能(néng)。2001年↑↓∏←(nián)9月(yuè)推出的(de)是(shì)SVG1.0,S₽£↔₹VG1.1/SVGBasic和(hé)Tiny已經可(kβ∑®✔ě)以為(wèi)一(yī)些(xiē)小♠"(xiǎo)型設備提供矢量圖像;2003年(nián≥♣ε)7月(yuè)已提交SVG1.2草(cǎo)案。
  *RDF(ResourceDescriptionFramew ≥ork):RDF是(shì)第一(yī)個(gè)£♥λ有(yǒu)關構建語義網絡的(de)推薦标準,它提供了(l★∞&e)一(yī)種技(jì)術(shù)标準來(lái)¶>描述Web上(shàng)的(de)詞彙、編碼和(hé)元數(shù↓✔₹)據(Metadata),并建立這(zhè)些(xiē)對(du'εì)象與Web上(shàng)豐富資源之間(jiān)的(de)聯系。RDF于 ™↑1999年(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)(Present€♣'ation)和(hé)行(xíng)為(wèi)(Behavior)。§™<☆對(duì)應的(de)标準也(yě)分(fēn)三方面:結構化(h★©uà)标準語言主要(yào)包括XHTML和(hé)XML,表現(x♠≤iàn)标準語言主要(yào)包括CSS,行(xíng)為(wèi)标準¥★主要(yào)包括對(duì)象模型(如(rú)W3CDOM)、∞÷​ECMAScript等。這(zhè)些(xiē)标準大(β☆¥dà)部分(fēn)由W3C起草(cǎo) $和(hé)發布,也(yě)有(yǒu)一(yī)些(ε♥xiē)是(shì)其他(tā)标準組織制(zhì)訂的(d​∑≤‍e)标準,比如(rú)ECMA(EuropeanComp©$÷↔uterManufacturersAssociation)的(de)EC ↕MAScript标準。我們來(lái)簡單了(le)解一(yī)下≥€α(xià)這(zhè)些(xiē)标準:
  1.結構标準語言
  (1)XML
  XML是(shì)TheExten★α★sibleMarkupLanguage(可(kě)擴展标✔γΩβ識語言)的(de)簡寫。目前推薦遵循的(de)是(sh'✔​ì)W3C于2000年(nián)10月€  (yuè)6日(rì)發布的(de)XML1.0♣&≈,參考和(hé)HTML一(yī)樣,XML同樣來(lái)源于≥×‍πSGML,但(dàn)XML是(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ì)TheExtensibleH✔λ‌₽yperTextMarkupLangua✔'​ge可(kě)擴展标識語言的(de)縮寫。目前推薦遵循的(de)≠ε¥是(shì)W3C于2000年(nián)₹♥€γ1月(yuè)26日(rì)推薦XML1.0。XML雖然數(× ₩shù)據轉換能(néng)力強大(dà),完全可(kě)以π§'™替代HTML,但(dàn)面對(duì)成千上(shàn™σγg)萬已有(yǒu)的(de)站(zhàn)點,直接采用‍₽λ(yòng)XML還(hái)為(wèi)時(shí)過早。因此,我們在↕ "HTML4.0的(de)基礎上(shàng),用(yòn★§g)XML的(de)規則對(duì)其進行(xíng)擴展,得(de)到(φ↔dào)了(le)XHTML。簡單的(de)說(shu€>&ō),建立XHTML的(de)目的(de)就(jiù)是(s"♠ hì)實現(xiàn)HTML向XML的(de)過渡。
  2.表現(xiàn)标準語言
  CSS是(shì)CascadingStyleSheets層疊樣式表的(≤¥≈de)縮寫。目前推薦遵循的(de)是(shì)W3C于1998年(nián★♣β>)5月(yuè)12日(rì)推薦CSS。W3C創建CSS标準的(de¥©)目的(de)是(shì)以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ì)DocumentObjectModel文≤♠(wén)檔對(duì)象模型的(de)縮寫。根據W3CDOM規範,₩∑>DOM是(shì)一(yī)種與浏覽器(qì),平台,語言的(de∞¶☆)接口,使得(de)你(nǐ)可(kě)£¶✘以訪問(wèn)頁面其他(tā)的(de)标©₩★✘準組件(jiàn)。簡單理(lǐ)解,DOM解決Ω∏β​了(le)Netscaped的(de)Javascr¥£ipt和(hé)Microsoft的(de)J↑®'script之間(jiān)的(de)沖突,給予web設計(jì)師(shī)¥σ€×和(hé)開(kāi)發者一(yī)個(gè)标準的(de)方 ←☆☆法,讓他(tā)們來(lái)訪問(wèn)他(tā)們站(zhàn)點中→≥→的(de)數(shù)據、腳本和(hé)表現(xiàn)層對(≠πduì)像。
  (2)ECMAScript
  ECMAScript是(shì)ECMA(Eu™‌σropeanComputerManufacturersAsso§β>πciation)制(zhì)定的(de)标準腳γ∑本語言(JAVAScript)。目前推薦遵循的(de)是(sh↔☆↓ì)ECMAScript262
  W3CCSS驗證器(qì)編輯本段這(zhè)是(shì)什(s₽σβhé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程序或者Servlet運✘♦≥<行(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ì)象等。對(duì)于顔色,文(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≥ δ)多(duō)少(shǎo)錢(qián)?
  不(bù)需要(yào)。這(zhè)個(Ω↔gè)服務是(shì)免費(fèi)的(de),并且源代碼也(yě)是←¥(shì)公開(kāi)的(de),你(nǐ)可(kě)↔≠≤™以自(zì)由的(de)下(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ōnγσg)具?誰在維護這(zhè)個(gè)工(gōng)具?
  W3C維護并運行(xíng)這(zhè)個(gè)服務,感謝(xiè)βΩ↑w3c的(de)成員(yuán),志(zhì)願開(kāi α→)發者和(hé)志(zhì)願翻譯者所作(zuò)的(de)工(gōn✔→®‍g)作(zuò)。更詳細的(de)信息請(qǐng)訪問(wèn)創'≥ε作(zuò)人(rén)員(yuán)列表。你(nǐ)也( ​≠≠yě)可(kě)以加入進來(lái)。
  我能(néng)幫著(zhe)做(z>§uò)點什(shén)麽呢(ne)?
  當然,如(rú)果你(nǐ)是(shì)一✘±(yī)個(gè)Java的(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)加入mailinglist或者論壇。但♠∑(dàn)是(shì)在那(nà)之前,請(qǐn÷♦₹εg)仔細閱讀(dú)一(yī)下(xià)←←css驗證器(qì)的(de)常見(jiàn)問(wèn)'±≈₩題及解答(dá)(FAQ),避免不(bù)必要(yào)的(de &<☆)重複勞動和(hé)浪費(fèi)别人(rén)的(de)精力。
 
    本文(wén)由邯鄲網絡公司首創網絡整理(lǐ)編輯發布,請(qǐn™•∞↓g)勿轉載、複制(zhì)、摘抄等!

+ 查看(kàn)更多(duō)我們的(de)客戶 / Our client

0310-4559740
400-990-1661
    24小(xiǎo)時(shí)報(bào)務熱(rè)線
    18931045623
在線客服
首創網絡邯鄲公司
邯鄲公司
電(diàn)話(huà):0310-4559740 / 189×∞31045623  地(dì)址:邯鄲市(♣™shì)叢台區(qū)頤高(gāo)廣場ε≠∑♣(chǎng)B座13層1304室