天天看點

對Web标準的了解

基本概念

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>&lt;——&lt;</code>

<code>&gt;——&gt;</code>

<code>&amp;——&amp;</code>

6、所有屬性指派

XHTML規定所有的屬性都必須要有一個值,沒有值得就重複本身

7、注釋中不能使用符号

标準測試

1、标準測試内容

XHTML 1.0 标準規格 : The Extensible HyperText Markup Language

測試時一定要有檔案類别宣告還有指定檔案編碼

才能順利進行測試動作,開始打造一個标準的網站!

2、W3C标準測試使用說明

繼續閱讀