1. 程式人生 > >HTML屬性中class與id的區別

HTML屬性中class與id的區別

區別:

id 屬性規定 HTML 元素的唯一的 id。

id 在 HTML 文件中必須是唯一的。

id 屬性可用作連結錨(link anchor),通過 JavaScript(HTML DOM)或通過 CSS 為帶有指定 id 的元素改變或新增樣式。

 

class 屬性定義了元素的類名。

class 屬性通常用於指向樣式表的類。但是,它也可以用於 JavaScript 中(通過 HTML DOM), 來修改 HTML 元素的類名。

一個元素可新增多個class

優先順序:

style優先id優先class,與順序無關。

總結:

由於id一個頁面只出現一次,儘量多使用class,可減少程式碼重複量。id的定義更多的是給js使用