淺析什么是Web標(biāo)準(zhǔn) 及其前景_Web標(biāo)準(zhǔn)教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
什么要建立WEB標(biāo)準(zhǔn)?
傳統(tǒng)的網(wǎng)頁布局(使用Table進(jìn)行布局)已經(jīng)有很長(zhǎng)的歷史和比較成熟的技術(shù)規(guī)范了。在Mb5u.com的很多文章中闡述了這一點(diǎn)。但其存在很明顯的缺點(diǎn)。由于網(wǎng)頁的內(nèi)容和修飾沒有分離,導(dǎo)致改版的困難;由于頁面代碼的語義不明確,導(dǎo)致數(shù)據(jù)利用的困難。而使用CSS進(jìn)行網(wǎng)頁布局,分離了結(jié)構(gòu)和表現(xiàn),所以能成功解決這些問題。
什么是WEB標(biāo)準(zhǔn)?
WEB標(biāo)準(zhǔn)可以分為3個(gè)方面:結(jié)構(gòu)標(biāo)準(zhǔn)語言(主要包括XHTML和XML)、表現(xiàn)標(biāo)準(zhǔn)語言(主要包括CSS)和行為標(biāo)準(zhǔn)(主要包括對(duì)象模型、ECMAScript)等,下面簡(jiǎn)單介紹這些標(biāo)準(zhǔn)。
1、結(jié)構(gòu)標(biāo)準(zhǔn)語言
結(jié)構(gòu)標(biāo)準(zhǔn)語言包括兩個(gè)部分:XML和XHTML。其具體區(qū)別如下:
XML是The Extensible Markup Language的簡(jiǎn)寫,是一種擴(kuò)展式標(biāo)識(shí)語言。XML設(shè)計(jì)的目的是對(duì)HTML的補(bǔ)充,它具有強(qiáng)大的擴(kuò)展性,可以用于網(wǎng)絡(luò)數(shù)據(jù)的轉(zhuǎn)換盒描述。同時(shí)XML具有簡(jiǎn)潔有效、易學(xué)易用、具有開放的國(guó)際化標(biāo)準(zhǔn)、高效可擴(kuò)充等特點(diǎn)。
XHTML是The Extensible HyperText Markup Language(可擴(kuò)展標(biāo)識(shí)語言)的縮寫。XHTML是基于XML的標(biāo)識(shí)語言,是HTML4.01的基礎(chǔ)上,用XML的規(guī)則對(duì)其進(jìn)行擴(kuò)展建立起來的,它是HTML向XML的過渡。
2、表現(xiàn)標(biāo)準(zhǔn)語言
CSS是Cascading Style Sheets(層疊樣式表)的縮寫。目前推薦遵循的是W3C于1998年5月12日推出的CSS2。CSS標(biāo)準(zhǔn)建立的目的是以CSS進(jìn)行網(wǎng)頁布局,控制網(wǎng)頁的表現(xiàn)。CSS標(biāo)準(zhǔn)布局與XHTML結(jié)構(gòu)語言相結(jié)合,可以實(shí)現(xiàn)表現(xiàn)與機(jī)構(gòu)相分離,提高網(wǎng)站的實(shí)用性和可維護(hù)性。
3、行為標(biāo)準(zhǔn)
行為標(biāo)準(zhǔn)也包括兩個(gè)部分:DOM和ECMAScript,其具體區(qū)別如下:
DOM是Document Obiect Model(文檔對(duì)象模型)的縮寫。W3C建立的W3C DOM是建立網(wǎng)頁與Script或程序語言溝通的橋梁。它實(shí)現(xiàn)了訪問頁面中標(biāo)準(zhǔn)組件的一種標(biāo)準(zhǔn)方法。
ECMAScript是ECMA(European Computer Manufacturers Association)制定的標(biāo)準(zhǔn)腳本語言。
WEB標(biāo)準(zhǔn)的前景
越來越多的網(wǎng)站(特別是一些大型的門戶網(wǎng)站)改版成符合WEB標(biāo)準(zhǔn)的版本,WEB標(biāo)準(zhǔn)也逐漸被網(wǎng)站設(shè)計(jì)者所了解和認(rèn)可。WEB標(biāo)準(zhǔn)之所以能從原來的被質(zhì)疑、爭(zhēng)論,到現(xiàn)在的被應(yīng)用和認(rèn)可。其主要原因是WEB標(biāo)準(zhǔn)能給使用者帶來真正的好處。在傳統(tǒng)的Table布局中,頁面內(nèi)容要等表格中的內(nèi)容加載完后才能顯示。而使用CSS布局的頁面,內(nèi)容邊加載邊顯示,所以大大提高了顯示速度。同時(shí)由于標(biāo)準(zhǔn)布局的代碼更簡(jiǎn)潔,增加了關(guān)鍵字占網(wǎng)頁總代碼的比重,實(shí)現(xiàn)了搜索引擎的優(yōu)化。
傳統(tǒng)的網(wǎng)頁布局(使用Table進(jìn)行布局)已經(jīng)有很長(zhǎng)的歷史和比較成熟的技術(shù)規(guī)范了。在Mb5u.com的很多文章中闡述了這一點(diǎn)。但其存在很明顯的缺點(diǎn)。由于網(wǎng)頁的內(nèi)容和修飾沒有分離,導(dǎo)致改版的困難;由于頁面代碼的語義不明確,導(dǎo)致數(shù)據(jù)利用的困難。而使用CSS進(jìn)行網(wǎng)頁布局,分離了結(jié)構(gòu)和表現(xiàn),所以能成功解決這些問題。
什么是WEB標(biāo)準(zhǔn)?
WEB標(biāo)準(zhǔn)可以分為3個(gè)方面:結(jié)構(gòu)標(biāo)準(zhǔn)語言(主要包括XHTML和XML)、表現(xiàn)標(biāo)準(zhǔn)語言(主要包括CSS)和行為標(biāo)準(zhǔn)(主要包括對(duì)象模型、ECMAScript)等,下面簡(jiǎn)單介紹這些標(biāo)準(zhǔn)。
1、結(jié)構(gòu)標(biāo)準(zhǔn)語言
結(jié)構(gòu)標(biāo)準(zhǔn)語言包括兩個(gè)部分:XML和XHTML。其具體區(qū)別如下:
XML是The Extensible Markup Language的簡(jiǎn)寫,是一種擴(kuò)展式標(biāo)識(shí)語言。XML設(shè)計(jì)的目的是對(duì)HTML的補(bǔ)充,它具有強(qiáng)大的擴(kuò)展性,可以用于網(wǎng)絡(luò)數(shù)據(jù)的轉(zhuǎn)換盒描述。同時(shí)XML具有簡(jiǎn)潔有效、易學(xué)易用、具有開放的國(guó)際化標(biāo)準(zhǔn)、高效可擴(kuò)充等特點(diǎn)。
XHTML是The Extensible HyperText Markup Language(可擴(kuò)展標(biāo)識(shí)語言)的縮寫。XHTML是基于XML的標(biāo)識(shí)語言,是HTML4.01的基礎(chǔ)上,用XML的規(guī)則對(duì)其進(jìn)行擴(kuò)展建立起來的,它是HTML向XML的過渡。
2、表現(xiàn)標(biāo)準(zhǔn)語言
CSS是Cascading Style Sheets(層疊樣式表)的縮寫。目前推薦遵循的是W3C于1998年5月12日推出的CSS2。CSS標(biāo)準(zhǔn)建立的目的是以CSS進(jìn)行網(wǎng)頁布局,控制網(wǎng)頁的表現(xiàn)。CSS標(biāo)準(zhǔn)布局與XHTML結(jié)構(gòu)語言相結(jié)合,可以實(shí)現(xiàn)表現(xiàn)與機(jī)構(gòu)相分離,提高網(wǎng)站的實(shí)用性和可維護(hù)性。
3、行為標(biāo)準(zhǔn)
行為標(biāo)準(zhǔn)也包括兩個(gè)部分:DOM和ECMAScript,其具體區(qū)別如下:
DOM是Document Obiect Model(文檔對(duì)象模型)的縮寫。W3C建立的W3C DOM是建立網(wǎng)頁與Script或程序語言溝通的橋梁。它實(shí)現(xiàn)了訪問頁面中標(biāo)準(zhǔn)組件的一種標(biāo)準(zhǔn)方法。
ECMAScript是ECMA(European Computer Manufacturers Association)制定的標(biāo)準(zhǔn)腳本語言。
WEB標(biāo)準(zhǔn)的前景
越來越多的網(wǎng)站(特別是一些大型的門戶網(wǎng)站)改版成符合WEB標(biāo)準(zhǔn)的版本,WEB標(biāo)準(zhǔn)也逐漸被網(wǎng)站設(shè)計(jì)者所了解和認(rèn)可。WEB標(biāo)準(zhǔn)之所以能從原來的被質(zhì)疑、爭(zhēng)論,到現(xiàn)在的被應(yīng)用和認(rèn)可。其主要原因是WEB標(biāo)準(zhǔn)能給使用者帶來真正的好處。在傳統(tǒng)的Table布局中,頁面內(nèi)容要等表格中的內(nèi)容加載完后才能顯示。而使用CSS布局的頁面,內(nèi)容邊加載邊顯示,所以大大提高了顯示速度。同時(shí)由于標(biāo)準(zhǔn)布局的代碼更簡(jiǎn)潔,增加了關(guān)鍵字占網(wǎng)頁總代碼的比重,實(shí)現(xiàn)了搜索引擎的優(yōu)化。
相關(guān)Web標(biāo)準(zhǔn)教程:
- Web標(biāo)準(zhǔn):需要正確的使用H1~ H6標(biāo)簽
- 五個(gè)WEB標(biāo)準(zhǔn)中必須注意的地方
- 做到結(jié)構(gòu)(XHTML),表現(xiàn)(CSS),行為(JavaScript)的分離
- CSS標(biāo)準(zhǔn):HTML標(biāo)簽元素的關(guān)閉
- Web標(biāo)準(zhǔn)之路 勿使用W3C廢棄的元素
- CSS布局 聲明文檔類型描述(DTD)
- DIV CSS\讓搜索引擎蜘蛛不再累
- 用XHTML+CSS創(chuàng)建基于Web標(biāo)準(zhǔn)的網(wǎng)頁
- XHTML+CSS創(chuàng)建基于Web標(biāo)準(zhǔn)的網(wǎng)站
- DIV+CSS對(duì)SEO的幫助
- CSSer新手寄語:開始標(biāo)準(zhǔn)之路
- W3C驗(yàn)證中10個(gè)常見問題
Web標(biāo)準(zhǔn)教程Rss訂閱Div+Css教程搜索
Web標(biāo)準(zhǔn)教程推薦
- 技巧總結(jié):div中class與id的區(qū)別及應(yīng)用
- html編輯器的回車換行問題解決方案
- 常用的Web標(biāo)準(zhǔn)開發(fā)編輯器
- 高性能表現(xiàn)的div+css網(wǎng)站
- 你應(yīng)該關(guān)注web標(biāo)準(zhǔn)的真正原因
- CSS和HTML與前端技術(shù)層圖示
- CSS樣式表設(shè)計(jì)的十條技巧
- 做到結(jié)構(gòu)(XHTML),表現(xiàn)(CSS),行為(JavaScript)的分離
- 一個(gè)網(wǎng)友觀點(diǎn):兩年以來使用DIV排版的經(jīng)驗(yàn)!
- 使用DIV之后,到什么時(shí)候才使用TABLE?
- 相關(guān)鏈接:
- 教程說明:
Web標(biāo)準(zhǔn)教程-淺析什么是Web標(biāo)準(zhǔn) 及其前景
。