Harzteufel
Erfahrenes Mitglied
Hallo, ich habe ein Problem bei der Validation einer Website:
ID "header" already defined.
An "id" is a unique identifier. Each time this attribute is used in a document it must have a different value. If you are using this attribute as a hook for style sheets it may be more appropriate to use classes (which group elements) than id (which are used to identify exactly one element).
Anbei auch der entsprechende Auszug aus dem HTML-Dokument.
sowie der CSS-Datei
#header {
margin: 0;
padding: 0;
height: 170px;
background-color: #FFF;
}
#header p {
text-align: right;
padding: 10px;
height: 24px;
font-size: 0.85em;
color: #325A8C;
}
Heisst das, dass ich die ID "Header" nur einmal verwenden kann, auch wenn sich die eine auf das <p>-Element bezieht? Wenn ich allerdings aus dem "#header p" ein "#head p", dann bleibt der Fehler trotzdem?
Was mach ich falsch? Vielen Dank!
ID "header" already defined.
An "id" is a unique identifier. Each time this attribute is used in a document it must have a different value. If you are using this attribute as a hook for style sheets it may be more appropriate to use classes (which group elements) than id (which are used to identify exactly one element).
Anbei auch der entsprechende Auszug aus dem HTML-Dokument.
HTML:
<div id="header" >
<img src="img/stadtlogo.jpg" style="float: left;" alt="Logo mit Stadtwappen"/>
<p id="header">
<a href="#">Startseite</a> • <a href="#">Kontakt</a> • <a href="#">Impressum</a>
</p>
</div>
sowie der CSS-Datei
#header {
margin: 0;
padding: 0;
height: 170px;
background-color: #FFF;
}
#header p {
text-align: right;
padding: 10px;
height: 24px;
font-size: 0.85em;
color: #325A8C;
}
Heisst das, dass ich die ID "Header" nur einmal verwenden kann, auch wenn sich die eine auf das <p>-Element bezieht? Wenn ich allerdings aus dem "#header p" ein "#head p", dann bleibt der Fehler trotzdem?
Was mach ich falsch? Vielen Dank!