Hallo
sagen wir mal ich habe diese Struktur:
Nun möchte ich diese Stylen.
Wie man sieht spreche ich die Elemente direkt an, also durch den Tag-Namen. (die Klasse content ist eine art scope)
Ist dies zu empfehlen, oder sollte ich lieber allen Elementen einen eigene Klassennamen geben und dann die style zuweisung durch den Klassennamen machen ?
Die letzte Methode würde aber zu mehr code fürhen und vllt. alles etwas unübersichtlich machen.
Wie macht ihr es ?
sagen wir mal ich habe diese Struktur:
HTML:
<div class="content">
<h3>Title</h3>
<ul>
<li class="name">Name</li><li class="wert">Wert</li>
</ul>
<label for="name">Test</label>
<input id="name" type="checkbox" name="" value="" />
</div>
Nun möchte ich diese Stylen.
Code:
<style type="text/css">
<!--
.content h3 {
margin: 10px;
}
.content ul {
margin: 0;
padding: 0;
list-style: none;
}
.content li {
border: 1px solid green;
}
//-->
</style>
Wie man sieht spreche ich die Elemente direkt an, also durch den Tag-Namen. (die Klasse content ist eine art scope)
Ist dies zu empfehlen, oder sollte ich lieber allen Elementen einen eigene Klassennamen geben und dann die style zuweisung durch den Klassennamen machen ?
Die letzte Methode würde aber zu mehr code fürhen und vllt. alles etwas unübersichtlich machen.
Wie macht ihr es ?