Ulrik Svanlundh skrev:
> Dvs. man kan på en måde læse mellemrummet som et 'og':
> "klassen er menu og tagget er td".
Ikke helt. Der kan sagtens være mere end én klasse der er aktiv for
et givent element. Se fx eksemplet her:
<div class="ydre">
<table class="midten">
<tr>
<td class="indre">Hejsa</td>
</tr>
</table>
</div>
Her er forskellige måder at specificere kode til tabelcellen i
midten:
..ydre td{ /* fordi td-elementet er omkranset af div.ydre */ }
..midten td{
/* fordi tabellen som td-elementet ligger i har klassen midten */
}
..indre{ direkte klasse på cellen }
..ydre .midten td{ indlejring i to nivauer }
Mellemrummet kan også bruges mellem to klasser alene:
..ydre .indre {
/* noget med klassen indre inden i noget med klassen ydre */
}
- eller mellem id-værdier:
#foo #bar{ ... }
Pointen med mellemrummet er at det der står til højre skal være
indeholdt af det der står til venstre.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html