w3c標準

W3C標準不是某一個標準,而是一系列標準的集合。網頁主要由三部分組成:結構(Structure)、表現(Presentation)和行爲(Behavior)。 對應的標準也分三方面:結構化標準語言主要包括XHTML和XML,表現標準語言主要包括CSS,行爲標準主要包括對象模型(如W3C DOM)、ECMAScript等。這些標準大部分由W3C起草和發佈,也有一些是其餘標準組織制訂的標準,好比ECMA(European Computer Manufacturers Association)的ECMAScript標準。咱們來簡單瞭解一下這些標準: 2 結構語言 2.1 XML XML是The Extensible Markup Language(可擴展標識語言)的簡寫。現推薦遵循的是W3C於2000年10月6日發佈的XML1.0。和HTML同樣,XML一樣來源於SGML,但XML是一種能定義其餘語言的語言。XML最初設計的目的是彌補HTML的不足,以強大的擴展性知足網絡信息發佈的須要,後來逐漸用於網絡數據的轉換和描述。關於XML的好處和技術規範細節這裏就很少說了,網上有不少資料,也有不少書籍能夠參考。 2.2 XHTML XHTML是The Extensible HyperText Markup Language可擴展超文本標識語言的縮寫。現推薦遵循的是W3C於2000年1月26日推薦XML1.0。XML雖然數據轉換能力強大,徹底能夠替代HTML,但面對成千上萬已有的站點,直接採用XML還爲時過早。所以,咱們在HTML4.0的基礎上,用XML的規則對其進行擴展,獲得了XHTML。簡單的說,創建XHTML的目的就是實現HTML向XML的過渡。 3 表現語言 CSS是Cascading Style Sheets層疊樣式表的縮寫。現推薦遵循的是W3C於1998年5月12日推薦CSS2,目前CSS3已發佈,主流瀏覽器正在逐漸支持,程序員也開始利用CSS3代替以往冗長的舊代碼。W3C建立CSS標準的目的是以CSS取代HTML表格式佈局、幀和其餘表現的語言。純CSS佈局與結構式XHTML相結合能幫助設計師分離外觀與結構,使站點的訪問及維護更加容易。 4 行爲標準 4.1 DOM DOM是Document Object Model文檔對象模型的縮寫。根據W3C DOM規範,DOM是一種與瀏覽器,平臺,語言的接口,使得你能夠訪問頁面其餘的標準組件。簡單理解,DOM解決了Netscaped的Javascript和Microsoft的Jscript之間的衝突,給予web設計師和開發者一個標準的方法,讓他們來訪問他們站點中的數據、腳本和表現層對像。 4.2 ECMAScript ECMAScript是ECMA(European Computer Manufacturers Association)制定的標準腳本語言(JAVAScript)。現推薦遵循的是ECMAScript 262
相關文章
相關標籤/搜索