webForumDet fria alternativet
Logga in / Bli medlem

Height och background i table?

HTML & CSS

1 svar · 197 visningar · startad av Quid

Medlem sedan juni 20006 022 inlägg
Trådstart#1

När jag kör W3C validatorn på en webbsida jag byggt så klagar den på följande:

<TR HEIGHT="65">

there is no attribute "HEIGHT"

<TD ALIGN="right" VALIGN="bottom" WIDTH="600" BACKGROUND="logo.gif">

there is no attribute "BACKGROUND"

Både sakerna fungerar som det ska, men hur ska man egentligen göra för att det ska korrekt? Sidan är HTML 4.01 Transitional.

Medlem sedan juli 20013 378 inlägg
#2

Eftersom attributen inte finns i W3C:s rekommendationer, får du helt enkelt ta till CSS, t.ex. såhär:

<tr style="height: 65px">

respektive

<td style="background-image: url('logo.gif');">

Fast det är förmodligen mer "praktiskt" att lägga all CSS i en separat stilmall och "knyta in den" mha CLASS eller ID, men det är en helt annan historia/frågeställning det ;)

Att det fungerar "som det ska" trots att ditt exempel inte validerar beror på att "alla" webbläsare innehåller funktionalitet utöver "standard" :)

276 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
147 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)