Web標準把網頁分成三個獨立組成部分:
* 結構:HTML,XHTML,XML
* 表現:CSS1,CSS2
* 行為:ECMAScript, DOM
Web標準至今漢有對外觀審美做任何指導方針和戒律,對站點的外觀和感覺沒有做任何限制,它們只不過使瀏覽器能夠正確地表現設計師創建的站點,幫助客戶根據公司的市場需求和用戶分析來制定目標。
Web標準可以做到:
* 在圖形瀏覽器上更精確的控制、定位和排版
* 復雜的交互行為
* 可訪問性
* 支持多種瀏覽器
* 新、舊瀏覽器都可以工作
* 保證可以工作在將來的游覽器上
* 重新設計網站時間縮短
* 支持非傳統設備
* 易為任何網頁提供適合打印的版本
* 在發布流程中易重新設計文檔
* HTML轉換到XML基礎的置標語言
使用web標準的原因:
* 增強交互能力
* 增強可訪問性
* 減少維護工作量
* 減少帶寬
* 降低成本
XHTML是一個基于XML的置標語言,看起來與HTML有些想像,只有一些小的但重要的區別。可以這樣看,XHTML就是一個扮演著類似HTML的角色的XML。
本質上說,XHTML是一個橋接(過渡)技術,結合了XML(有幾分)的強大功能及HTML(大多數)的簡單特性。
----Jeffery Zeldman
切換到XHTML的10個理由:
* XHTML是當前替代HTML4標記語言的標準。
* XHTML是能與其它基于XML的標記語言、應用程序及協議進行良好的交互工作。
* XHTML比HTML有更好的一致性。
* XHTML1.0是通向XHTML未來版本的橋梁
* 老的瀏覽器能適應XHTML
* 新瀏覽器都優待XHTML而不是HTML
* XHTML能很好在無線設備等其它用戶代理上。
* XHTML是Web標準家族的一部分
* XHTML可助你去掉表現層代碼的惡習
* XHTML可助你養成標記校驗來測試頁面工作的習慣
XHTML規則:
* 以正確的DOCTYPE和名字空間開始
* 使用META內容元素聲明你的內容編碼語言
* 用小寫字母寫所有元素和屬性名稱
* 給所有的屬性值加引號,屬性間以空格分隔。
* 給所有的屬性賦一個值
* 關閉所有標簽
* 用空格和斜線關閉空標簽
* 不要在注釋內容中使用" 主站蜘蛛池模板: 鹤山市| 亳州市| 兴城市| 万盛区| 牙克石市| 桃江县| 诸暨市| 潮安县| 双鸭山市| 道真| 扬中市| 赤水市| 泰顺县| 长泰县| 泰来县| 吉安县| 沛县| 大名县| 乐东| 尼木县| 阿瓦提县| 文昌市| 民和| 习水县| 淮北市| 岳池县| 迁西县| 鹤壁市| 巩义市| 宁津县| 交城县| 兴隆县| 沽源县| 泾川县| 德江县| 化德县| 固镇县| 瑞昌市| 长宁区| 临沂市| 北票市|