/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
problem med HTML validering og frames
Fra : Pia Holsting


Dato : 19-08-03 07:15

Jeg har opdaget et mystisk problem når jeg laver HTML validering på mine
sider som vises i et frame. Når f.eks. <!doctype HTML PUBLIC "-//W3C//DTD
HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
indsættes i toppen af en side så kommer der scroolbars vandret på siden når
"doctype" linien fjernes så kommer den vandrette scrollbar ikke. Dette
gælder for samtlige sider hvad enten der er ren tekst eller tabeller. Jeg
kan desværre ikke lave en henvisning da det er på vores intranet.

Er der nogen der har en forklaring på dette?

--
Pia Holsting




 
 
Pia Holsting (19-08-2003)
Kommentar
Fra : Pia Holsting


Dato : 19-08-03 07:29


Jeg har lige selv fundet ud af at det.
Det afhænger af hvilken browser der anvendes. Det ser ud til at problemet
kun opstår i IE6.
--
Pia Holsting




Jens Gyldenkærne Cla~ (19-08-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 19-08-03 10:40

Pia Holsting skrev:

> Det afhænger af hvilken browser der anvendes. Det ser ud til
> at problemet kun opstår i IE6.

Det er ikke korrekt. I tidligere udgaver af IE opstår "problemet"
(som egentlig ikke er et problem, men en fabriksbestemt opførsel)
ikke - men Netscape 6+, Opera 7+ og alle udgaver af Mozilla har
ligesom IE 6 også en doctype switch.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Jens Gyldenkærne Cla~ (19-08-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 19-08-03 08:18

Pia Holsting skrev:

> Jeg har opdaget et mystisk problem når jeg laver HTML
> validering på mine sider som vises i et frame. Når f.eks.
> <!doctype HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
> indsættes i toppen af en side så kommer der scroolbars vandret
> på siden når "doctype" linien fjernes så kommer den vandrette
> scrollbar ikke.

Tillykke, du har opdaget effekten af Doctype Switching. Nye udgaver
af de store browsere - IE, Mozilla (Netscape mm) og Opera - har to
forskellige måder at fortolke html/css-kode. Det der afgør hvilken
måde der anvendes, er doctypeerklæringen (eller manglen på samme)
på en side.

Der er masser af forklaringer på nettet (Google er din ven) - her
er et par af dem:

<http://gutfeldt.ch/matthias/articles/doctypeswitch.html>

<http://www.html.dk/artikler/00036/>
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408941
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste