Mr.Tom1976
Neues Mitglied
Hallo Leute, ich habe vor einigen Wochen "wieder" mit html angefangen und im Zuge dessen kam ich
natürlich auch an css (glücklicherweise*g) nicht vorbei.
Allerdings gibts da ne Sache, die ich nicht ganz verstanden habe, trotz googlen und suche im Forum.
Hier mal mein Problem:
Ich verstehe den pratischen Ensatz von "class" nicht so ganz. ich weiß das man "class" benutzt, weil man eine "id" nur einmal vergeben darf.
Allerdings verstehe ich nicht so ganz für welche bereiche ich "class" einsetzen sollte. Ich könnte ja auch immerwieder verschiedene "id´s" vergeben.
oder liege ich da falsch.
hier mal ein beispiel:
html
<div id="navibereich">
<ul>
<li class="sie-sind-hier"><a href="index.html">Startseite</a></li>
<li><a href="info.html">Info</a></li>
<li><a href="kontakt.html">Kontakt</a></li>
<li><a href="impressum.html">Impressum</a></li>
</ul>
zugehöriges css
div#navibereich li.sie-sind-hier a {
color: black;
background-color: white;
border-bottom-color: white;
}
ich könnte ja auch anstatt "class= sie-sind-hier" verschiedene id´s zum Beispiel: id="sie-sind-hier1" id="sie-sind-hier2" usw vergeben, oder ?
jetzt wo ich das hier schreibe stellt sich mir eigentlich nur noch die Frage, ob das das selbe ist.... falls ja, hab ichs verstanden. dann hat man
einfach weniger arbeit, wenn man eine class vergibt.
Für ne Antwort wäre ich sehr dankbar ;-) und hoffe ich hab meine wirre Frage hier verständlich beschrieben :-D
LG und schönen Tag noch
Tom
natürlich auch an css (glücklicherweise*g) nicht vorbei.
Allerdings gibts da ne Sache, die ich nicht ganz verstanden habe, trotz googlen und suche im Forum.
Hier mal mein Problem:
Ich verstehe den pratischen Ensatz von "class" nicht so ganz. ich weiß das man "class" benutzt, weil man eine "id" nur einmal vergeben darf.
Allerdings verstehe ich nicht so ganz für welche bereiche ich "class" einsetzen sollte. Ich könnte ja auch immerwieder verschiedene "id´s" vergeben.
oder liege ich da falsch.
hier mal ein beispiel:
html
<div id="navibereich">
<ul>
<li class="sie-sind-hier"><a href="index.html">Startseite</a></li>
<li><a href="info.html">Info</a></li>
<li><a href="kontakt.html">Kontakt</a></li>
<li><a href="impressum.html">Impressum</a></li>
</ul>
zugehöriges css
div#navibereich li.sie-sind-hier a {
color: black;
background-color: white;
border-bottom-color: white;
}
ich könnte ja auch anstatt "class= sie-sind-hier" verschiedene id´s zum Beispiel: id="sie-sind-hier1" id="sie-sind-hier2" usw vergeben, oder ?
jetzt wo ich das hier schreibe stellt sich mir eigentlich nur noch die Frage, ob das das selbe ist.... falls ja, hab ichs verstanden. dann hat man
einfach weniger arbeit, wenn man eine class vergibt.
Für ne Antwort wäre ich sehr dankbar ;-) und hoffe ich hab meine wirre Frage hier verständlich beschrieben :-D
LG und schönen Tag noch
Tom