"Jensen" <jensen@jean-jensen.dk> skrev
> > Det kan du ikke, du kan give border en farve, udseende,
> indsætte
> > baggrundsbillede og lign. men ikke tegne tabellen op med antal
> > celler og rows.
>
> Øv! -så må jeg jo nøjes...
>
> Takker mange gange for hjælpen...
Blot for at uddybe lidt:
Formålet med css er at adskille egenskaber og indhold.
En tabel er indhold, mens dens udseende/fremtoning gives ved at tildele
tabellen egenskaber.
Css er ikke beregnet til at fortælle hvornår en tabel skal vises. Det har du
din html til at fortælle.
Du kan gøre fremvisningen dynamisk ved at bruge serversideteknologier i form
af f.eks. Server Side Include, asp, php mv. eller Clientside teknologier som
f.eks. JavaScript, JScript, VBScript, DHTML mv. til at fortælle hvornår
tabellen skal vises - og med clientside teknologierne til en vis grad også
hvordan - dog igen oftest set sammen med CSS.
Men du kan altid minimere din tabel til kun at se således ud:
<table>
<tr>
<td>Indhold</td>
</tr>
</table>
og stadig få den til at fylde hele skærmen, få den gul, grøn og blå, få
borders både internt mellem cellerne og omkring hele tabellen, aligne dit
indhold vertikalt og horisontalt osv.
Så mht. til din kommentar om "at måtte nøjes" så er det kun din egen fantasi
der sætter grænserne for fremtoningen af din tabel - og, nåja, browsernes
understøttelse
--
/Kasper
http://www.kyndsberg.dk