HTML 整個頁面中的 ID 是否必須是唯一的?


是的,在整個 HTML 頁面中,ID 必須唯一。即使 官方 HTML 標準 也建議 −

具有 id 特性的唯一 ID

示例

我們來看一個示例。在此,我們使用了 id 特性 −

<!DOCTYPE html>
<html>
<head>
   <style>
      #myHeader {
         border: 2px solid yellow;
         background-color: orange;
         padding: 50px;
         text-align: center;
      }
   </style>
</head>
<body>
   <h1 id="myHeader">
      Demo Heading
   </h1>
   <p>This is a text outside.</p>
</body>
</html>

輸出

顯示四個不同的唯一 ID

另一個顯示四個不同唯一 ID 的示例 −

<!DOCTYPE html>
<html>
<head>
   <style>
      #container {
         width: 100%;
         font-size: 10px;
         text-align: center;
      }
      #left {
         float: left;
         width: 100px;
         border: 2px solid green;
      }
      #right {
         float: right;
         width: 100px;
         border: 2px solid orange;
      }
      #center {
         margin: 0 auto;
         width: 100px;
         border: 2px solid red;
      }
   </style>
</head>
<body>
   <div id="container">
      <div id="left">
         <h1>Left</h1>
      </div>
      <div id="right">
         <h1>Right</h1>
      </div>
      <div id="center">
         <h1>Center</h1>
      </div>
   </div>
</body>
</html>

輸出

更新於:2022 年 12 月 6 日

141 次瀏覽

開啟您的 事業

完成課程獲得認證

開始
廣告
© . All rights reserved.