wann id, wann class?
-
wann sollte mein eigentlich divs per id und wann per class formatieren..?
wo liegt da der vorteil/nachteil bzw wann sollte man was verwenden? oder ist das eher geschmackssache..?mfg leo
-
Vorteil von id: Du kannst es auch per JS oder als Verweisziel ansprechen.
Nachteil von id: Es muß eindeutig im Dokument sein.Vorteil von class: Du kannst den selben Namen mehrfach in einem Dokument nutzen.
Nachteil von class: Definiert keinen eindeutig ansprechbaren Namen.Jetzt kommt es ganz auf deine Anwendung an, was du brauchst
-
Etwas, was nur einmal pro Seite vorkommt, bekommt ein id verpasst.
Z.B. id="menu"Was öfter vorkommt und eben nur eine Bedeutungsklasse - also nicht einmalig - ist, bekommt eine class verpasst.
Z.B. class="important"Wie CStoll schon sagte, lässt sich ein Element über eine id auch bequem ansprechen, falls man das braucht. Allerdings ist seine Auflistung von Vor- und Nachteilen ziemlich bescheuert, da die Nachteile ja auch gerade die Vorteile sind ...