Avatar billede -kenner- Nybegynder
12. juni 2007 - 01:01 Der er 14 kommentarer og
1 løsning

XHTML Validering? Mit design vrider sig i IE 7

Hej eksperter,

Jeg har lige to spørgsmål, det ene er til min XHTML validering, hvor jeg får to fejl jeg ikke ved hvad d erskla gøres ved.

fejlmeldingerne lyder sådan her:
http://validator.w3.org/check?uri=http%3A%2F%2Fchosun.dk%2FChosun.dk%2520-%2520nyt%2520design%2F

Derudover, så vrider mit design sig i IE7, og jeg kan ikke få det til at makke ret.

Link til sitet: http://chosun.dk/Chosun.dk%20-%20nyt%20design/
Avatar billede thesurfer Nybegynder
12. juni 2007 - 01:36 #1
Hvis du spørger olebole (eller roenving?), der har meget styr på HTML og XHTML, vil han sige:

Der er ingen grund til at gå efter XHTML, når der ikke findes browsere, der understøtter XHTML ordentligt.
De fortolker det som fejlfyldt HTML 4.01 kode.
XHTML er i en eksperimentiel fase lige nu.

Med andre ord: Ingen grund til at bruge XHTML nu, da det ikke fortolkes korrekt. Brug hellere HTML 4.01, f.eks. Strict, som nok er det der kommer tættest på XHTML.
Avatar billede thesurfer Nybegynder
12. juni 2007 - 01:39 #2
Angående fejlen:

Du bruger et framset-doctype ("xhtml1-frameset.dtd"), på en side der ikke er et frameset?

Frameset er den side, der sætter frames op..
Avatar billede -kenner- Nybegynder
12. juni 2007 - 01:41 #3
hvor kan jeg hente en doctype til alm. html?
Avatar billede thesurfer Nybegynder
12. juni 2007 - 01:44 #4
Liste med doctype: http://www.html.dk/artikler/00036/

Nu må vi se, om roenvin krummer tæer, fordi jeg linker til html.dk.. :-)
Avatar billede thesurfer Nybegynder
12. juni 2007 - 01:47 #5
HTML 4.01, Strict:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Strict //EN" "http://www.w3.org/TR/html4/strict.dtd">

HTML 4.01, Loose

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">


Det skal lige siges, at med "loose" tillades flere ting.. Det giver muligvis lidt flere problemer, når browserene skal fortolke siden..

Jeg tror at det er som følgende: jo mere strikt, jo bedre, jo mere korrekt fortolkning.. men jeg er ikke sikker.
Avatar billede -kenner- Nybegynder
12. juni 2007 - 02:31 #6
Send svar
Avatar billede thesurfer Nybegynder
12. juni 2007 - 10:34 #7
Svar sendt :-)
Avatar billede roenving Novice
12. juni 2007 - 13:26 #8
-- og dette er et godt eksempel på, at man ligesågodt kan høre det fra hestens egen mund, f.eks. http://www.w3.org/QA/2002/04/valid-dtd-list.html !-)
Avatar billede mclemens Nybegynder
12. juni 2007 - 13:56 #9
... Og samtidig et godt eksempel på, hvordan man leverer en xhtml side forkert.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> ... leveret som type: text/html.
Avatar billede mclemens Nybegynder
12. juni 2007 - 14:04 #10
( Gælder både for w3.org siden og html.dk siden )
Avatar billede olebole Juniormester
13. juni 2007 - 14:24 #11
<ole>

thesurfer >> Takker for linket (12/06-2007 01:44:38). Nu er der igen plads til tæerne i mine gamle konfirmationssko  ;D

/mvh
</bole>
Avatar billede thesurfer Nybegynder
13. juni 2007 - 21:10 #12
olebole> Hahaha! :-)

-kenner-> Så er der kun 1 fejl tilbage.. en ALT-attribut-fejl..

Den vil gerne ha', at du tilføjer ALT="beskrivelse af billedet"..

Da filen hedder "spacer.gif", går jeg ud fra, at der ikke skal være en beskrivelse..

Prøv derfor med:

<img src="images/spacer.gif" height="16" alt="">

Det burde vel kunne accepteres.. :-)
Avatar billede olebole Juniormester
14. juni 2007 - 14:26 #13
- kan næppe være mere enig  =)
Avatar billede thesurfer Nybegynder
14. juni 2007 - 20:19 #14
Victory! :-)
Avatar billede -kenner- Nybegynder
16. juni 2007 - 16:19 #15
Jeg har rettet den ALT til alt="", så nu kører det ;D
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger analytisk stærk og erfaren medarbejder i Hvidovre

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger Proces Driver i Hvidovre

Everllence

Software Engineer

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Vil du være med til at opbygge og udvikle Forsvarets dronekapacitet?