Auge: Verschachteltes Element gezielt über Selektor ansprechen

Beitrag lesen

Hallo

Ids, so wollte ich ihm sagen, haben nichts mit der Kaskade zu tun.

html body div#irgendwas ul#navi li a { text-decoration:underline; }

Kaskadiert das oder kaskadiert das?

naja, ist das sinnvoll?

In keinster Weise. Dazu war es aber auch nicht gedacht. :-)

Ids werden m.E. sparsam vergeben. Nähmen wir das die Navi, wäre sowieso #navi (...) ausreichend.

das li a wäre vermutlich auch redundant mit #navi a, da die Anker i.d. Regel alle innerhalb von li stünden.

Jup und jup.

Ich würde präzisieren wollen: Das Element mit Id-Attribut wird ohne Kaskade genutzt, innerhalb eines Elements mit Id-Attribut kann wieder kaskadiert werden.

Sollte der allerhäufigste Anwendungsfall sein. Denkbare Ausnahme: Auf mehreren Seiten wird jeweils ein Element mit gleichlautendem Namen verwendet. Auf einer der Seiten ist das Element aber Kind eines anderen Elements und soll auch anders formatiert werden, als auf den anderen Seiten.

#termine {  
/* normale Formatierungen */  
}  
  
#kurzinfos #termine {  
/* Sonderformatierungen (z.B. auf der Startseite) */  
}

Tschö, Auge

--
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)
Veranstaltungsdatenbank Vdb 0.2