Avatar billede mrbs Nybegynder
04. november 2004 - 00:05 Der er 6 kommentarer og
1 løsning

Hvilken DOCTYPE skal jeg angive?

Jeg har en index-fil som angiver frames... Når jeg kører den igennem en validater fortæller den at jeg skal bruge en anden DOCTYP... Hvad skal jeg bruge?
Avatar billede Slettet bruger
04. november 2004 - 00:19 #1
Enten

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

eller

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/frameset.dtd">

alt efter om du koder alm. HTML eller XML
Avatar billede skovenborg Nybegynder
04. november 2004 - 00:28 #2
øhm, det er nu ikke XML man koder efter, men XHTML - en, kort fortalt, nyere udgave af html. Forskellen ligger basalt i at HTML skal kodes efter de samme regler som XML, hvilket altså kræver at man koder "ordentligt".
Avatar billede skovenborg Nybegynder
04. november 2004 - 00:32 #3
p.s:
når jeg mener ordentligt tænker jeg på de regler i xhtml, som kræver at du afslutter dine tags, sætter anførselstegn om dine attribut-værdier og skriver det hele i småt. Der er også andre regler der skal overholdes hvilke kan ses på w3c:
http://www.w3.org/TR/xhtml1/#diffs
Avatar billede olebole Juniormester
04. november 2004 - 01:01 #4
<ole>

skovenborg >> Det kan godt være, du tænker 'HTML', når du skriver XHTML, men når browseren læser XHTML, er det XML-parseren og ikke HTML-parseren, der behandler koden. Det gælder naturligvis kun i Strict. XHTML-Trans er der i det hele taget ingen grund til at bruge, da ingen af XHTML's fordele følger med - hvorfor der heller ikke er grund til at bruge XHTML's frames-version.

Det er også helt korrekt, at når man bruger XML på en side, bør man helt klart skrive XHTML. Ellers skal man have to forskellige parsere i sving - og der er jo grænser for, hvor sløv man skal lave sin kode  ;o)

/mvh
</bole>
Avatar billede skovenborg Nybegynder
04. november 2004 - 16:57 #5
Det giver jo også meget mening at det forholder sig sådan. Men jeg mente mere at XHTML ikke var XML til hjemmesidebrug (hvis man kan sige det på den måde), men mere en slags HTML med XML regler - hvilket jo er følgerne af at det er en xml-parser som bruges.
Avatar billede mrbs Nybegynder
05. november 2004 - 12:04 #6
elbarto -> svar!
Tak!

olebole ->
Jeg synes at jeg mangler nogle ting, hvis jeg koder i Strict. Jeg kan i hvert fald ikke overskue hvordan jeg skal erstatte nogen af atributterne... Jeg leder stadig efter et sted hvor man kan få svar på det :o)
Avatar billede Slettet bruger
05. november 2004 - 13:30 #7
oki :)
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