什麼是ID屬性?

網頁中的唯一標識符

根據W3C的說法,HTML中的ID屬性是:

元素的唯一標識符

這是一個非常強大的屬性的簡單描述。 ID屬性可以為網頁執行多個操作:

使用ID屬性的規則

有一些規則必須遵循才能擁有使用文檔中任何位置的id屬性的有效文檔:

使用ID屬性

一旦確定了網站的一個獨特元素,就可以使用樣式表來設計該元素的樣式。

聯繫我們

這裡有一些文字內容

div#contact-section {background:#0cf;}

-要不就-

#contact-section {background:#0cf;}

這兩個選擇器中的任何一個都可以工作。 第一個(div#contact-section)將以ID屬性為“contact-section”的分區為目標。 第二個(#contact-section)仍然會以“contact-section”的ID作為目標,但它不知道它正在尋找的是一個分區。 造型的最終結果將完全相同。

您也可以鏈接到該特定元素而不添加任何標籤:

鏈接到聯繫信息

使用“getElementById”JavaScript方法在腳本中引用該段落:

的document.getElementById(“接觸部”)

ID屬性在HTML中仍然非常有用,即使類選擇器已經將它們替換為最常用的樣式目的。 使用ID屬性作為樣式的鉤子,同時將它們用作鏈接或腳本目標的能力意味著它們在今天的網頁設計中仍然佔有重要地位。

由Jeremy Girard編輯