On 20 May 2003 14:23:47 +0200, Lasse Reichstein Nielsen wrote:
>> Mange WYSIWYG-editorer tillader man farveligger en tabels kant (table
>> border), det gør de som regel ved at indsætte border-color eller
>> bordercolor i tag. Det forstår de fleste browsere udmærket.
>>
>> Men det tillader HTML 4.01 standarden tilsynenladende ikke.
>>
>> Tillader HTML 4.01 standarden overhovedet farvelægning af en tabels kant
>> (table border) og hvis ja via hvilken syntaks ?
>
> Ja, med CSS. Hvis du bruger HTML 4.01 Strict, så er næsten alle den
> slags attributter der bestemmer udseende, fjernet, og man forventes at
> bruge CSS til at beskrive udseendet.
>
> I dit tilfælde, enten brug en global CSS-deklaration i head
> ---
> <style type="text/css">
> #myTable {border: 1px solid red;}
> </style>
> ---
> og put en id på tabellen
> ---
> <table id="myTable">
> ---
>
> Alternativt kan man lave inline CSS:
> ---
> <table style="border:1px solid red">
> ---
>
> Der er også andre CSS-egenskaber der påvirker en tabel, fx hvis man
> skal have kanter på hver celle (svarende til den droppede
> border-attribut).
Mange tak for dit hurtige og vigtigst af alt brugbare svar
--
Henrik Walther