HTML5語法中3個要點

2021-07-29 07:34:21 字數 1052 閱讀 6368

一.可以省略的標籤的元素

在html5中 ,有些元素可以省略標籤,具體有以下3種情況。

1.不允許寫結束標籤的元素有area、base、br、col、command、embed、hr、img、

input、keygen、link、meta、param、soure、track、wbr。

不允許寫結束標記的元素是指不允許使用開始標記與結束標記將元素括起來的形式,

只允許使用「《元素/>」的形式進行書寫。例如,"

..."的寫法是錯誤的,應該寫成

「」,但是沿襲下來的「

」的寫法也是允許的。

2.可以省略結束標籤的元素有li/dt/dd/p/rt/rp/optgroup/option/colgroup/thread/tbody/

tfoot/tr/td/th。

3.可以省略整個標籤的元素有:html/head

/body/colgroup

/tbody。

需要注意的是,雖然這些元素可以省略,但實際上卻是隱式存在的,

例如,標籤可以省略,但在dom樹上它是存在的。

上述元素中也包括了html5的新元素,有些新元素的用法,將在後面的章節詳細講解。

二、取得boolean值得屬性
取得布林值(boolean)的屬性,如在disabled和readonly等,

通過省略屬性的值來表達「值為true」時,可以將屬性值設為屬性名稱本身,也可以將值設為空字串,

**如下。

type="checkbox" chenked>

type="checkbox" checked="checked">

type="checkbox" checked="">

三、省略屬性的引用符
設定屬性值時,可以使用雙引號或單引號來引用。html5語法則更進一步,只要屬性值不包含空格

、<、>、'、"、`、=等字元,都可以省略屬性的引用符。**如下。

type="text">

tyoe=『text』>

type=text>

HTML5新增語法

html5模式下的 doctype 文件寫法非常簡單,只需要通過一句簡單的 即可實現。比起 html4.01和xhtml2.0時的 doctype 文件寫法,html5模式下的 doctype 文件寫法更簡便。除了文件簡便,其編碼寫法也得到了簡化,只需要指定編碼方式即可。xhtml2.0對大小寫要求...

HTML5 CSS3學習 二 HTML5 語法規範

乙個html5網頁都是由html元素構成的 乙個html元素由開始標籤 結束標籤 屬性和元素的內容四部分構成。元素是可以相互巢狀的。標籤是元素的組成,用來標記內容跨,也用來表明元素內容的意義,標籤都是由尖括號定義的 標籤的兩種形式 成對出現的標籤 如 單獨出現的 如 巢狀一定要合理 有些元素有內容但...

HTML5中的元素和語法

1,基本語法 內容型別 擴充套件名為 html 或者 htm 內容型別為 text html 文件型別 doctype宣告文件的型別,字元編碼 使用meta元素定義文件的字元編碼 標記省略 html中不允許寫結束標記的有 area,base,br,col,command,embed,hr,img,i...