Frage zu CSS
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
after
angeben
beschreibung
brauchen
code
eindeutig ansprechen
first
frage
gleichartigen objekten
nutzen
pfeifen
punkt
rolle
sammlung
unterschied
unterschiedlichen sachen
verwenden
vorkommen
-
Hi,
wann benutzt man in CSS den . und wann die # ?
Also
.name{
beschreibung;
}
#name{
beschreibung;
}
Was ist der Unterschied? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
# wird benutzt, wenn es sich um eine id handelt (also was einzigartiges auf der Seite)
. wird für class genutzt, also eine Sammlung von gleichartigen Objekten, davon können auch mehrere auf der Seite vorkommen. -
Theoretisch kannst du beides auf der Seite mehrmals verwenden. Dann ist aber dein Code nicht mehr valide. Deshalb gibt es ja die unterschiedlichen Sachen.
-
Eine ID sollte immer nur ein einziges Mal in der jeweiligen Seite vorkommen, damit man sie über Javascript eindeutig ansprechen kann. Wenn du deine Class Selektoren - die mit dem Punkt - entsprechend definierst wirst du eh nicht so viele brauchen und falls du auf IE6 und älter pfeifen kannst wird es noch einfacher. Dann kannst du Pseudoklassen wir :first, :after, etc nutzen und auch die feinen bedingten Selektoren .meineKlasse > .untereKlasse
^^
Beitrag geändert: 15.12.2008 14:45:33 von evil-devil -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage