Jeg vil lige bruge et minut på at forklare noget. En browser fortolker de instruktioner du giver den, så godt som den kan. Hvis den støder på noget som ikke er specificeret på en eller anden måde, så vil den selv forsøge at give den bedst mulige løsning. Så det bedste du kan gøre som web forfatter er at angive så meget som muligt, især det der er vigtigt for at din side bliver set sådan som du gerne vil have den til at fremstå. Det er også vigtigt at du tjekker dit værk i de browsere, som folk bruger. Eftersom de fleste bruger Netscape og Internet Explorer vil det være en god start. Det kunne måske også være en ide at downloade den norske Opera, så du kan tjekke sitet i den, og hvis du kender nogen, der har adgang til en McIntosh, så bed dem om at tjekke siden for dig.

Et andet hensyn er skærmopløsning. Jeg arbejder på en 640x480 skærm. Mange bruger 800x600 og andre igen har deres sat til 1024x768 eller endda 1600x1200. Denne enkle forskel har potentialet til alvorligt at hærge dit design. Hvis du højreklikker på skrivebordet, vælger Egenskaber og fanebladet Indstillinger, Avanceret - så får du mulighed for at sætte et "flueben" i vis indstillingsikon i proceslinien. Her kan du hurtigt ændre skærmopløsningen og på den måde se dit arbejde i de forskellige opløsninger.


Nu skal vi lege lidt med COLSPAN (Column Span) og ROWSPAN (Row Span måske??). Lad os antage Per banker Jesper og smider ham ud af tabellen. Så kommer det til at se sådan her ud.

<TABLE BORDER=3>

<TR>
<TD>Per</TD>
<TD>Thomas</TD>
</TR>

<TR>
<TD>Anja</TD>
<TD>Michael</TD>
<TD>Radu</TD>
</TR>

</TABLE>

Per Thomas
Anja Michael Radu

Det efterlod en Jesper plads og Thomas gled over og fyldet tomrummet.


Hvis vi vil have Per til at overtage Jespers celle og gøre dens areal til en del af sit eget, så skal vi bruge COLSPAN attributten sådan...

<TABLE BORDER=3>

<TR>
<TD COLSPAN=2>Per</TD>
<TD>Thomas</TD>
</TR>

<TR>
<TD>Anja</TD>
<TD>Michael</TD>
<TD>Radu</TD>
</TR>

</TABLE>

Per Thomas
Anja Michael Radu


For at understrege det jeg sagde tidligere, om browseren der selv finder den bedste løsning, så lader vi per's celle spænde over to kolonner Men vi smider Jesper ind igen. Vi efterlader lige en lille uoverensstemmelse for at se, hvordan browseren håndterer det.

<TABLE BORDER=3>

<TR>
<TD COLSPAN=2>Per</TD>
<TD>Jesper</TD>
<TD>Thomas</TD>
</TR>

<TR>
<TD>Anja</TD>
<TD>Michael</TD>
<TD>Radu</TD>
</TR>

</TABLE>

Per Jesper Thomas
Anja Michael Radu

Pointen er 1) Browseren er meget tilgivende i og med at den leverer det bedste den kan under omstændighederne. 2) Det er meget vigtigt at angive hvad der er vigtigt og sikre sig at der ikke er nogle uoverensstemmelser, ellers kan du få dig en overraskelse. Og 3) meget lidt af det du gør kan crashe andres browsere, uanset hvor meget kage du laver i den, så tag det roligt med hensyn til det.