Stap 4: Tabellen. Dé oplossing voor een
mooie lay-out
Tekst juist
plaatsen op het scherm. Daar komt het vaak
op aan. Dikwijls is het zo dat de plaats
van een afbeelding of van de navigatiebalk
de opmaak verstoren. Je krijgt dan tekst
waarvan de eerste regel absoluut aan de
voet van de afbeelding wil beginnen, maar
niet netjes bovenaan. Of een lijstje met
opsommingstekens die alle van plaats
verspringen. Om dit te voorkomen zijn
tabellen een tovermiddel. We tonen
hieronder maar enkele mogelijkheden. Met
een beetje creativiteit zijn er honderden
te vinden.
Stel, je wil een pagina ontwerpen zoals
die hiernaast: met drie elementen.
Bovenaan moet er een vaandel met de naam
van de site komen. Links reserveren we een
strook voor de navigatie-elementen en
rechts komt de tekst. Enne... in die tekst
wil je een opsomlijst: cijfertjes en
daarachter de tekst, alles mooi
uitgelijnd. Zonder tabellen wordt het een
hele klus om alles in de hand te houden.
Met tabellen wordt de opmaak een fluitje
van een cent.
Laten we eens kijken.
We maken een <TABLE>-pagina aan:
<TABLE
BORDER=1 CELLPADDING=5>
<TR BGCOLOR="mediumslateblue">
<TD WIDTH=100% colspan="2">
<p align="center"><font
color="#FFFFFF"><b>TITEL
VAN MIJN HOMEPAGE</b></font>
</TR>
<TR>
<TD WIDTH=200 VALIGN="TOP"
BGCOLOR="lightblue">
Hier komen de verschillende
navigatie-elementen
<P>Element
1
<P>Element
2
</TD>
<TD VALIGN="TOP">
Hier gaan we zo dadelijk een tabel
zetten met een opsomlijst
<BR><BR>
<TABLE BORDER=0 CELLPADDING=2>
<TR BGCOLOR="orange">
<TD WIDTH=10%> 1.
<TD> Hier
komt punt 1.
</TR>
<TR BGCOLOR="orange">
<TD WIDTH=10%> 2.
<TD> En
hier puntje 2.
</TR>
<TR BGCOLOR="orange">
<TD WIDTH=10%> 3.
<TD> Enzoverder
</TR>
</TABLE>
</TABLE>
Zo. Klaar is Kees. De pagina is klaar. Ze
bestaat uit twee gecombineerde (geneste)
tabellen, ieder met zijn eigen
karakteristieken. Het geheel levert een
mooie harmonische pagina op. Wie het zelf
eens wil proberen, kan de broncode van
deze pagina eens intikken. Door gebruik te
maken van tabellen kunnen zowat alle
layoutproblemen opgelost worden: het kost
enkel wat creativiteit.
|