国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁 > 營銷資訊 > 營銷百科 > WEB標準簡單介紹

WEB標準簡單介紹

時間:2023-02-23 01:36:01 | 來源:營銷百科

時間:2023-02-23 01:36:01 來源:營銷百科

WEB標準簡單介紹:  WEB標準不是某一個標準,而是一系列標準的集合。網(wǎng)頁主要由三部分組成:結(jié)構(gòu)(Structure)、表現(xiàn)(Presentation)和行為(Behavior)。對應(yīng)的標準也分三方面:結(jié)構(gòu)化標準語言主要包括XHTML和XML,表現(xiàn)標準語言主要包括CSS,行為標準主要包括對象模型(如W3C DOM)、ECMAScript等。這些標準大部分由W3C起草和發(fā)布,也有一些是其他標準組織制訂的標準,比如ECMA(European Computer Manufacturers Association)的ECMAScript標準。

n  1.結(jié)構(gòu)標準語言

n ?。?)XML

n  XML是The Extensible Markup Language(可擴展標識語言)的簡寫。目前推薦遵循的是W3C于2000年10月6日發(fā)布的XML1.0,參考(www.w3.org/TR/2000/REC-XML-20001006)。和HTML一樣,XML同樣來源于SGML,但XML是一種能定義其他語言的語。XML最初設(shè)計的目的是彌補HTML的不足,以強大的擴展性滿足網(wǎng)絡(luò)信息發(fā)布的需要,后來逐漸用于網(wǎng)絡(luò)數(shù)據(jù)的轉(zhuǎn)換和描述。

n ?。?)XHTML

n  XHTML是The Extensible HyperText Markup Language可擴展標識語言的縮寫。目前推薦遵循的是W3C于2000年1月26日推薦XML1.0(參考http://www.w3.org/TR/xhtml1)。XML雖然數(shù)據(jù)轉(zhuǎn)換能力強大,完全可以替代HTML,但面對成千上萬已有的站點,直接采用XML還為時過早。因此,我們在HTML4.0的基礎(chǔ)上,用XML的規(guī)則對其進行擴展,得到了XHTML。簡單的說,建立XHTML的目的就是實現(xiàn)HTML向XML的過渡。

n  2. 表現(xiàn)標準語言

n  CSS是Cascading Style Sheets層疊樣式表的縮寫。目前推薦遵循的是W3C于1998年5月12日推薦CSS2(參考http://www.w3.org/TR/CSS2/)。W3C創(chuàng)建CSS標準的目的是以CSS取代HTML表格式布局、幀和其他表現(xiàn)的語言。純CSS布局與結(jié)構(gòu)式XHTML相結(jié)合能幫助設(shè)計師分離外觀與結(jié)構(gòu),使站點的訪問及維護更加容易。

n  3.行為標準

n ?。?)DOM

n  DOM是Document Object Model文檔對象模型的縮寫。根據(jù)W3C DOM規(guī)范(http://www.w3.org/DOM/),DOM是一種與瀏覽器,平臺,語言的接口,使得你可以訪問頁面其他的標準組件。簡單理解,DOM解決了Netscaped的Javascript和Microsoft的Jscript之間的沖突,給予web設(shè)計師和開發(fā)者一個標準的方法,讓他們來訪問他們站點中的數(shù)據(jù)、腳本和表現(xiàn)層對像。

n  (2) ECMAScript

n  ECMAScript是ECMA(European Computer Manufacturers Association)制定的標準腳本語言(JAVAScript)。目前推薦遵循的是ECMAScript 262

n  web標準有關(guān)XHTML代碼規(guī)范:

n  1.所有的標記都必須要有一個相應(yīng)的結(jié)束標記 :

n  以前在HTML中,你可以打開許多標簽,例如p和li而不一定寫

n  對應(yīng)的/p和/li來關(guān)閉它們。但在XHTML中這是不合法的。XHTML要求有

n  嚴謹?shù)慕Y(jié)構(gòu),所有標簽必須關(guān)閉。如果是單獨不成對的標簽,在標簽最后加

n  一個'/'來關(guān)閉它。例如:

n  br /img height='80' alt='網(wǎng)頁設(shè)計師'

n  src='http://localhost/images/logo_w3cn_200x80.gif' width='200' /

n  2.所有標簽的元素和屬性的名字都必須使用小寫 :

n  與HTML不一樣,XHTML對大小寫是敏感的,title和TITLE是不

n  同的標簽。XHTML要求所有的標簽和屬性的名字都必須使用小寫。例如:

n  必須寫成body 。大小寫夾雜也是不被認可的,通常dreamweaver

n  自動生成的屬性名字'onMouseOver'也必須修改成'onmouseover'。

n  3.所有的XML標記都必須合理嵌套 :

n  同樣因為XHTML要求有嚴謹?shù)慕Y(jié)構(gòu),因此所有的嵌套都必須按順序,以

n  前我們這樣寫的代碼:

n  pb/p/b

n  必須修改為:

n  pb/b/p

n  就是說,一層一層的嵌套必須是嚴格對稱。

n  4.所有的屬性必須用引號''括起來:

n  在HTML中,你可以不需要給屬性值加引號,但是在XHTML中,它們必須被加

n  引號。例如:

n  height=80

n  必須修改為:

n  height='80'

n  特殊情況,你需要在屬性值里使用雙引號,你可以用',單引號可以使用

n  ',例如:

n   hello''

n  5.把所有和特殊符號用編碼表示 :

n  任何小于號(),不是標簽的一部分,都必須被編碼為 l t ;

n  任何大于號(),不是標簽的一部分,都必須被編碼為 g t ;

n  任何與號(),不是實體的一部分的,都必須被編碼為 a m p;

n  注:以上字符之間無空格。

n  6.給所有屬性賦一個值 :

n  XHTML規(guī)定所有屬性都必須有一個值,沒有值的就重復(fù)本身。例如:

n   input type='checkbox' name='shirt' value='medium'

n  checked

n  必須修改為:

n  td nowrap='nowrap' input type='checkbox' name='shirt'

n  value='medium' checked='checked'

n  7.不要在注釋內(nèi)容中使'--' :

n  '--'只能發(fā)生在XHTML注釋的開頭和結(jié)束,也就是說,在內(nèi)容中它們不再

n  有效。例如下面的代碼是無效的:

n  !--這里是注釋-----------這里是注釋--

關(guān)鍵詞:簡單,標準

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關(guān)閉