WEB標準和W3C的理解與認識 Web標準是一系列標準的集合。 網頁主要由三部分組成:結構(Structure)、表現(Presentation)和行為(Behavior)。 對應的標準也分三方面:結構化標準語言主要包括HTML, XHTML和XML, 表現標準語言主要包括CSS, 行為標準主要包括 ...
WEB標準和W3C的理解與認識
Web標準是一系列標準的集合。
網頁主要由三部分組成:結構(Structure)、表現(Presentation)和行為(Behavior)。
對應的標準也分三方面:結構化標準語言主要包括HTML, XHTML和XML,
表現標準語言主要包括CSS,
行為標準主要包括對象模型(如W3C DOM)、ECMAScript等。
這些標準大部分由萬維網聯盟(外語縮寫:W3C)起草和發佈,也有一些是其他標準組織制訂的標準,比如ECMA(European Computer
Manufacturers Association)的ECMAScript標準。
W3C對於WEB標準中代碼規範:
- 對於結構要求:(標簽規範可以提高搜索引擎對頁面的抓取效率,對SEO很有幫助)
-
- 標簽和屬性名字母要小寫
- 標簽要閉合
- 標簽不允許隨意嵌套
2、對於css和js來說
-
- 儘量使用外鏈css樣式表和js腳本。使結構、表現和行為分為三塊,符合規範。同時提高頁面選軟速度,提高用戶體驗。
- 樣式儘量不使用行內樣式,使結構和表現分離,標簽的id和class等屬性命名要做到語義化,標簽越少,載入速度越快,用戶體驗提
高,代碼維護簡單,便於改版。
-
- 不需要變動頁面內容,就可以操作頁面樣式和數據,提高網站的易用性。
為什麼使用web標準:
為瞭解決因瀏覽器版本不同、軟硬體設備不同導致的開發問題。