Lars Hoffmann skrev:
> Nej, det er ren HTML. Værdien i HTML atributen height kan godt
> indikeres med px.
Hvor ser du det?
> At de er noget depricated skidt er da helt rigtigt
Height på table og tr er ikke deprecated - de eksisterer slet ikke!
Der er ingen html-version der lister height som attribut for table
eller tr (men den er med, som deprecated, for td/th i HTML 4.01).
At den så virker i flere browsere har ikke så meget med standarden
at gøre.
Slår man td/th-height op:
<
http://www.w3.org/TR/html401/struct/tables.html#adef-height-TH> -
står der at værdien har typen "length". Typen "length" kan enten
være af undertypen pixels (angivet ved heltal) eller en
procentlængde (angivet ved heltal + %). Den formelle beskrivelse
er:
<!ENTITY % Length "CDATA" -- nn for pixels or nn% for percentage
length -->
Så vidt jeg kan se giver det ikke mulighed for at sætte enhed på.
Desværre er W3-validatoren flintrende ligeglad med indholdet af en
attribut. Jeg kan således validere <td height="exx">, <td
height="20px"> og <td height="20pixel">.
IE6, Mozilla 1.5 og Opera 7.21 tolker efterstillede enheder ens -
dvs. som om de slet ikke var der. Jeg fandt dog en enkelt
undtagelse: hvis første bogstav i enheden er "e", ser Mozilla bort
fra hele værdien (sætter slet ingen højde).
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html