Avatar billede bmdk Nybegynder
08. december 2004 - 15:15 Der er 4 kommentarer og
1 løsning

xhtml fungerer i IE, men ikke i Mozilla

Hej eksperter,

Jeg er i øjeblikket ved at sætte en side op i xhtml, det går for så vidt også fint, men der er et lille problem når den skal ses i Mozilla, det pink billede går udover sin tabel?

I kan se siden her: http://www.bo-mortensen.dk/site/index.html - prøv evt. at se den i IE først og derefter Mozilla, så kan I se hvad jeg mener.

Mit CSS ligger her: http://www.bo-mortensen.dk/site/css/styles.css

Hvad kan det skyldes? skulle mene det står som det skal og den er også valideret på w3.org.

På forhånd tak!

/Bo
Avatar billede bmdk Nybegynder
08. december 2004 - 15:18 #1
Mente selvfølgelig w3c.org :)
Avatar billede bmdk Nybegynder
08. december 2004 - 15:58 #2
Fandt selv ud af det ;)
Avatar billede olebole Juniormester
08. december 2004 - 23:27 #3
<ole>

Nej, din XHTML fungerer ikke - og vil heller ikke umiddelbart komme til det. Faktisk ville det - set fra browsernes synspunkt - være langt bedre, om du skrev HTML4.01.
I øjeblikket parses din side nemlig som fejlfyldt HTML4 - og ikke som XHTML.

Prøv at læse mine artikler om, hvad du sjældent får at vide om XHTML her:
  http://www.eksperten.dk/artikler/537
  http://www.eksperten.dk/artikler/538
så vil du finde ud af, at du spilder din tid og skriver dårlig kode, når du skriver XHTML, som forholdene idag er på WWW  ;o)
/mvh
</bole>
Avatar billede bmdk Nybegynder
08. december 2004 - 23:46 #4
Hej ole og tak for svaret.

Uanset artikler, så vil jeg gå ud fra det er ren og skær smagssag, ikke mindst for de mange mozilla brugere, men også helt personligt om, hvorvidt man har lyst til at overholde standarderne eller ej.

Nu ligger det sådan, at jeg i øjeblikket er igang med et eksamens projekt og der er det både lov og orden der spiller ind hvad angår xhtml kontra html4.01.

Har blot lige skimtet dine artikler, vil tage mig tid til at læse dem igennem senere :)

/Bo
Avatar billede olebole Juniormester
09. december 2004 - 00:19 #5
Det skulle du tage at gøre - så finder du nemlig ud af, du tager fundamentalt fejl. Det er absolut ikke en smagssag - men en faglig, saglig vurdering, der ligger bag. Man _kan_ ikke bruge XHTML på nettet idag - og selv W3C's sider parses som fejlfyldt XHTML i _alle_ browsere (incl. Mozilla).

Det er i øvrigt ikke bare browserne, der er skyld i, at dine dokumenterne at bliver parsed som HTML4.01 ... du tvinger dem selv til det!

Netop, hvis du i øjeblikket laver eksamensprojekt, ligger der et 13-tal og venter, hvis du kan bidrage med en forklaring på, hvorfor XHTML er en elendig løsning på WWW idag. Dermed kan du vise, at du sætter dig ind i, hvad W3C skriver - og ikke kun læser mangelfulde tutorials, eller hvad lærere fortæller dig af misforståelser.

Meningen med XHTML er ikke at man skal overholde en standard for at overholde en standard. Meningen er, man skal gøre det lettere for klienterne at arbejde med koden.
Skriver man i øjeblikket XHTML, gør man det stik modsatte. Det er der bare ikke så mange, der ved  ;o)
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