Peter Gisch: id versus class

Beitrag lesen

<head>
  <style type="text/css">
   #text {
    color: blue;
   }
  </style>
</head>
<body>
  <div id="content">
   <p id="text">Text 1</p>
   <h1 id="text">Text 2</h1>
  </div>
</body>

In deinem einfachen CSS Beispiel kann es ja noch "klappen", aber sobald du JS benutzt, und den HTML Elementen neue Werte zuweist kann es zu Problemen führen, wenn sich die Elemente unterscheiden (z.B. input und select).