Stefan Kristensen skrev:
> Det går ikke. Jeg sidder på firmaet intranet, men jeg har pastet siden
> herunder.
O.k. - jeg har lagt en lidt modificeret udgave op her:
<
http://www.gyros.dk/usenet/html/tbody.shtml>
Du har ret mht. tbody og margen/padding - jeg kan i hvert fald ikke få
nogen reaktion fra nogle af mine browsere.
Med rules="groups" angivet på tabellen kan man få adskilt grupperne med
en streg (virker i IE, Opera og Firefox), men man har ikke nogen direkte
adgang til at styre mellemrummet før og efter stregen.
IE viser rules="groups" som adskilte kanter på tbody-elementerne og om
selve tabellen, mens Opera og Firefox bare viser en enkelt kant (samlede
kanter). Man kan tilsyneladende ikke style stregen der adskiller de to
tbody-elementer i IE, mens det virker fint i de andre browsere.
Jeg har anvendt tr:first-child td { } til at fange den første række i
de to tbody-elementer, men da IE ikke understøtter :first-child, er det
ikke en generel anvendelig metode.
Mit bedste forslag pt er at sætte en klasse på det tr-element der skal
have ekstra plads (og så sætte padding med tr.foo td{ ... })
NB: Din doctype-erklæring er ikke korrekt sådan som du har angivet den.
"Strict" må ikke stå i rene versaler, men skal stå som vist herunder:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
--
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