Nadat ik een tijdje maar wat aangeklooid heb met css, ben ik mij toch wat meer gaan verdiepen in de correcte manier van schrijven van css. Na mij verdiept te hebben bleven een aantal zaken onduidelijk:
1. Wanneer gebruik je een id en wanneer een class om later aan te refereren in je stylesheet? Ofwel, wanneer gebruik je #blaat en wanneer .blaat?
2. Is het een goede gewoonte om html-tags binnen je div's/blocks op te nemen, dus dat je zaken krijgt als
3. Kun je geneste div's/blocks ook op een 'geneste manier' aanspreken? Dus dat het block blaat binnen schaap een andere opmaak krijgt als blaat binnen schaap2? Ik snap dat mocht iets dergelijks mogelijk zijn (en tevens correct), je dan natuurlijk over classes i.p.v. id's praat.
1. Wanneer gebruik je een id en wanneer een class om later aan te refereren in je stylesheet? Ofwel, wanneer gebruik je #blaat en wanneer .blaat?
2. Is het een goede gewoonte om html-tags binnen je div's/blocks op te nemen, dus dat je zaken krijgt als
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| <div id="block1"> <b>Vette opmaak 1</b> </div> <div id="block2"> <b>Vette opmaak 2</b> </div> //CSS #block1 b { /*Opmaak 1*/ } #block2 b { /*Opmaak 2*/ } |
3. Kun je geneste div's/blocks ook op een 'geneste manier' aanspreken? Dus dat het block blaat binnen schaap een andere opmaak krijgt als blaat binnen schaap2? Ik snap dat mocht iets dergelijks mogelijk zijn (en tevens correct), je dan natuurlijk over classes i.p.v. id's praat.
[ Voor 14% gewijzigd door Verwijderd op 19-07-2005 14:52 ]

