1.遵循web標準。
2.結構和表現相分離,而原來的html結構和表現混雜在一起。很多傳統的web開發人員采用的依然是表格布局,結構和表現混雜的方式。可以說xhmtl是html向xml的一種過渡。
l 采用web標準的目的是:
提供最多利益給最多的網站用戶
確保任何網站文擋都能夠長期有效
簡化代碼、降低建設成本
讓網站更容易使用,能適應更多不同用戶和更多網路設備
當瀏覽器版本更新,或者出現新的網絡交互設備時,確保所有應用能夠繼續正確執行。
對于網站設計和開發人員來說,遵循網站標準就是使用標準;對于你的網站用戶來說,網站標準就是最佳體驗。
l 對網站瀏覽者的好處:
文件下載與頁面顯示速度更快;
內容能被更多的用戶所訪問(包括失明、視弱、色盲等殘障人士);
內容能被更廣泛的設備所訪問(包括屏幕閱讀機、手持設備、搜索機器人、打印機、電冰箱等等)
用戶能夠通過樣式選擇定制自己的表現界面
所有頁面都能提供適于打印的版本
l 對網站所有者的好處:
更少的代碼和組件,容易維護
帶寬要求降低(代碼更簡潔),成本降低。舉個例子:當 ESPN.com 使用 CSS改版后,每天節約超過兩TB字節(terabytes)的帶寬。
更容易被搜尋引擎搜索到
改版方便,不需要變動頁面內容
提供打印版本而不需要復制內容
提高網站易用性。在美國,有嚴格的法律條款(Section 508)來約束政府網站必須達到一定的易用性,其他國家也有類似的要求。