het probleem is dat als je zaken als positionering wilt doen, interssante dingen met margins en paddings, het werken met tabellen je veel problemen gaat opleveren...
De table heeft eigenlijk enkel zin als je verschillende cellen met inhoud wilt gebruiken weke geralteerd zijn door de rijen (rows) alswel kolommen (cols) .... de positonering ontstaat dan eerder daardoor dan dat de style daarbij leidinggevend is....
Probleem is dat Tables vroeger gebruikt werden 'in plaats van' en bij gebrek aan goede css-positionering, juist om een bepaalde layout te gebruiken.
Het heeftz eker zin nog een tijdje door te werken en te proberen correct het concept te dorgronden... als je eenmaal de logica erachter ziet, werkt het ook wat lekkerder..
Wat betreft je vraag ..
als ik het goed heb wil je weten hoe een class aan een TD toe te voegen, dat doe je door:
code:
1
2
3
4
5
6
7
8
| <TD class="classnaam">blah</TD>
[...]
<style>
TD.stylenaam {
properties: value;
}</style> |
Maar ik zou afraden om een 'margin' aan een TD toe te voegen, door de tabelopbouw kun je niet zomaar een extra margin aan één TD, ongerelateerd aan andere TD's binnen die tabel geven (dat is de essentie van een tabel, dat de inhoud daarin qua positionering gerelateerd is)
Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen