HTML: <p> og </p> kan ikke valideres ved W3C?

Tags:    html css

Hey

Jeg har denne simple side, som jeg ikke helt kan få valideret:

http://jace.overload.dk/

Link til validering:

http://validator.w3.org/check?uri=http%3A%2F%2Fjace.overload.dk%2F&charset=%28detect+automatically%29&doctype=Inline&ss=1&verbose=1

Nogen der kan fortælle mig hvordan koden skal skrives så den kan valideres?

Mvh
Jace



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Du har en <h1> inde i en <p>, og det må du ikke. Her skal du ikke bruge <p> til noget, da <h1> er en boks i sig selv (Det vil sige der er linjeskift før og efter), så den skal bare fjernes.

Det samme gælder for <table>, det er også en boks, og skal derfor ikke være inde i et <p>.

<h4> skal i princippet heller ikke være inden i et <div>, og nyhedsklassen skal rykkes over på <h4> elementet. Men her kommer der ikke en fejl i validatoren, da den ikke kan se at det er en fejl. <div> er nemlig et jokertag, og har i sig selv ingen betydning, og validatoren ved derfor ikke at den måde du bruger tagget på her er forkert.



Mange tak for dit svar, Jesper. Hvis bare alle svarede så uddybende og forståeligt som dig, ville verden være et bedre sted :)

50 point lige ned i lommen på dig!

Mvh
Jace



t