基本概念
1、web标準不是某一個标準,而是一系列标準的集合。
2、網頁的三部分:
結構structure
表現presentation
行為behavior
3、網頁的三部分對應的的标準:
結構化标準語言:XHTML和XML
表現标準語言:CSS
行為主要标準:對象模型(W3C DOM)、ECMAScript
4、網際網路聯盟(W3C)
結構化标準
1、可擴充标記語言(XML)
2、可擴充超文本标記語言(XHTML)
表現标準
1、層疊樣式表(CSS)
目的:分離外觀與結構
行為标準
1、文檔對象模型(DOM)
一種與浏覽器、平台、語言的接口。
2、ECMAScript
ECMAScript 262
代碼标準
1、必須結束标記
XHTML要求嚴謹
2、小寫元素和屬性名
XHTML對大小寫敏感,大小寫夾雜也是不被認可
3、标記都必須合理嵌套
XHTML要求嚴格對應
4、屬性必須括起來
比如,必須加引号
5、特殊符号用編碼表示
<code><——<</code>
<code>>——></code>
<code>&——&</code>
6、所有屬性指派
XHTML規定所有的屬性都必須要有一個值,沒有值得就重複本身
7、注釋中不能使用符号
标準測試
1、标準測試内容
XHTML 1.0 标準規格 : The Extensible HyperText Markup Language
測試時一定要有檔案類别宣告還有指定檔案編碼
才能順利進行測試動作,開始打造一個标準的網站!
2、W3C标準測試使用說明