Avatar billede lillebror Nybegynder
25. april 2004 - 10:45 Der er 2 kommentarer og
1 løsning

Validering hos w3c

Hej eksperter

Jeg kan stort set aldrig få valideret en hjemmeside jeg har kodet, pga. nogle <div> tags. Fejlen jeg får er altid den samme:

document type does not allow element "DIV" here; missing one of "APPLET", "OBJECT", "MAP", "IFRAME", "BUTTON" start-tag

Men hvornår er det jeg ikke må bruge <div> tags?

Jeg validerer i HTML 4.01 Transitional
Avatar billede mik789 Nybegynder
25. april 2004 - 10:58 #1
Se: http://validator.w3.org/docs/errors.html#not-allowed

Men meddlelsen kan skyldes mange ting, så prøv at sende os linket til valideringen.
Avatar billede lillebror Nybegynder
25. april 2004 - 11:02 #2
Jeg søgte efter fejlen på google og fandt frem til dette indlæg på kandu.dk:
http://www.kandu.dk/dk/news/345707/groupid/30809

Det er simpelthen fordi <span>'s ikke må indeholde <div>'s, men at <div>'s godt må indeholde <span>'s. Nå, så ved jeg det :)
Avatar billede mik789 Nybegynder
25. april 2004 - 11:06 #3
det er helt generelt: du må ikke lægge et blok-element inden i et inline-element.

Blok-elementer er de der placerer sig på ny linje, dvs. typeisk <p> og <div>, hvorimod inline-elementer er de der ikke laver linjeskift, typeisk <span>, <img> osv.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester