Nosey skrev:
> Er der iøvrigt en som kan svare på hvorfor jeg får fejlen
>
> "Line 36, column 5: document type does not allow element
> "BODY" here"
Det er fordi du bruger et frameset-DTD:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"
http://www.w3.org/TR/html4/frameset.dtd">
Et frameset har ikke noget body-element.
> Kan ikke helt forstå den - samt:
>
> Line 219, column 6: end tag for "HTML" which is not finished
Den brokker sig fordi du ikke har noget frameset-element.
Brug en transitional eller strict doctype når du ikke har frameset
på din side:
Transitional:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"
http://www.w3.org/TR/html4/loose.dtd">
Strict:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"
http://www.w3.org/TR/html4/strict.dtd">
Sidstnævnte tillader lidt færre koder end førstnævnte - så start
med at validere til transitional.
Vær også opmærksom på at dit valg af doctype bestemmer hvilken mode
nyere browsere går i. De ovennævnte doctyper sætter standardmode,
mens fx <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN"> sætter quirks mode.
For information om doctype switching kan jeg anbefale følgende
links:
<
http://gutfeldt.ch/matthias/articles/doctypeswitch.html>
<
http://html.dk/artikler/00036/>
Spørgsmål vedr. validering og html hører i øvrigt hjemme i html-
gruppen. Jeg sætter opfølgning dertil.
FUT: dk.edb.internet.webdesign.html (svar på dette indlæg havner i
nævnte gruppe og kan ikke ses her)
--
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