HTML 屬性

海豚V靓仔發表於2024-08-06

HTML 屬性是 HTML 元素的一部分,它們為元素提供了額外的資訊或設定。這些屬性總是以名稱/值對的形式出現,並且它們被放置在 HTML 元素的開始標籤中。瞭解和使用這些屬性對於建立豐富、互動式的網頁至關重要。

常見的 HTML 屬性

1. class

class 屬性用於為 HTML 元素指定一個或多個類名(classname)。類名用於 CSS(層疊樣式表)和 JavaScript 中,以便您可以為具有相同類名的元素指定樣式或新增行為。

<div class="container">這是一個容器。</div>

2. id

id 屬性為 HTML 元素指定一個唯一的識別符號(ID)。每個 ID 在一個 HTML 文件中必須是唯一的。ID 用於 CSS 和 JavaScript 中,以便您可以精確地引用和修改該元素。

<div id="uniqueElement">這是一個唯一的元素。</div>

3. style

style 屬性允許您直接在元素上應用 CSS 樣式。這被稱為行內樣式。雖然它很方便,但通常不推薦在生產環境中過度使用,因為它會增加 HTML 文件的複雜性和維護難度。

<p style="color:blue;">這是一段藍色的文字。</p>

4. title

title 屬性為元素提供額外的資訊,這些資訊通常會在滑鼠懸停在元素上時顯示為工具提示。

<a href="https://www.example.com" title="訪問 Example 網站">Example</a>

注意事項

  • 屬性名稱和值對大小寫不敏感:儘管 HTML 是不區分大小寫的,但按照慣例,屬性名稱和值通常使用小寫。
  • 始終為屬性值加引號:屬性值應該被包括在引號內(單引號或雙引號都可以,但請確保屬性值內部不要與引號衝突)。
  • 避免使用已廢棄的屬性:隨著 HTML 和 CSS 的發展,一些屬性(如 <body>bgcolor)已經被廢棄。應該使用 CSS 來控制這些樣式。

示例

居中排列標題

<h1 align="center">這是一個居中的標題</h1>

注意align 屬性在 HTML5 中已被廢棄。現在,您應該使用 CSS 來控制文字的對齊方式。

<h1 style="text-align:center;">這是一個居中的標題</h1>

設定背景顏色

<body bgcolor="yellow">

注意bgcolor 屬性也已被廢棄。您應該使用 CSS 來設定背景顏色。

<body style="background-color:yellow;">

透過這些基本的 HTML 屬性和實踐,您可以開始構建更加動態和樣式豐富的網頁了。

本文由一同學習平臺 GlGxt.CN 釋出!