web標準的理解

2021-09-09 06:32:18 字數 646 閱讀 5585

結構化標準語言主要包括html和xhtml以及xml,在頁面body裡面我們寫入的標籤都是為了頁面的結構。
表現標準語言主要包括css(cascading style sheets)層疊式樣式表,通過css樣式表,

w3c建立css標準的目的是以css取代html**式布局、幀和其他表現的語言,通過css樣式可以是頁面的結構標籤更具美感。

行為是指頁面和使用者具有一定的互動,同時頁面結構或者表現發生變化,

標準主要包括物件模型(如w3c dom)、ecmascript並要求這三部分分離。

1.對於結構的要求:
1)標籤字母要小寫

2)標籤要閉合

3)標籤不允許隨意巢狀

2.對於css和js的要求:
1)盡量使用外鏈css樣式表和js指令碼。使結構、表現和行為分為三塊,符合規範。同時提高頁面渲染速度,提高使用者的體驗。

2)樣式盡量少用行間樣式表,使結構與表現分離,標籤的id和class等屬性命名要做到見文知義,

標籤越少,載入越快,使用者體驗提高,**維護簡單,便於改版。

3)不需要變動頁面內容,便可提供列印版本而不需要複製內容,提高**易用性。

Web標準的簡單理解

web標準是一系列標準的集合。這些標準大概分三方面 結構 表現和行為。結構化主要有html,xhtml和xml,表現主要有css,行為標準主要包括物件模型,如 w3c dom ecmascript等。這些標準大部分是右w3c起草和發布的。什麼是web?就是一些網頁吧。html 超文字標記語言 用處 ...

web標準的構成

web標準由一系列規範組成,目前由三大部分的標準集組成 結構 m 表現 v 和行為 c 1 結構 html hyper text mark up language 超文字標記語言 xml the extensible markup language 可擴充套件標記語言 xhtml the exten...

關於web標準的思考

但是,這裡嚴重違反了web標準的基本概念 結構與表現要分離。因為它將用於控制網頁表現的 放在結構文件中了。或許你會說它事實上還是將真正的表現 放在css裡的。但我認為這是乙個偷換概念。因為以上這些b標籤跟網頁結構無關,它們都是一些空標籤。也就是說,它的存在並不是為了將某些內容放在文件結構需要的位置。...