Hallo Forum
Ich hab da ein merkwürdiges Phänomen.
Und zwar hab auf einer Seite Eingabefelder, die per css ein flaches design und nen gestrichelten Rahmen erhalten.
Wenn ich nun im DOCTYPE Tag die loose.dtd explizit angebe:
<!DOCTYPE html public "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
ist weder ein gestrichelter Rahmen, noch ein flaches design zu sehen.
Lasse ich die Angabe von loose.dtd weg:
<!DOCTYPE html public "-//W3C//DTD HTML 4.01 Transitional//EN">
Sieht alles so aus, wie ich mir das so vorgestellt hab.
Das ganze gilt nur für den IE 6.0. Der Mozilla 1.2b macht alles richitg (egal ob mit oder ohne dtd) und Opera 6.0 macht alles falsch (ebenfalls egal ob mit oder ohne dtd).
Ich hab mal 2 Beispielseiten online gestellt:
Mit dtd: http://www.dasistunserhaus.de/dtdsample/mit_dtd.html
Ohne dtd: http://www.dasistunserhaus.de/dtdsample/ohne_dtd.html
Stylesheet: http://www.dasistunserhaus.de/dtdsample/style.css
Mich würde einfach mal interessieren woran das liegt. An den CSS Implementationen in den Browsern? Und was haben die mit der dtd zu tun?
Falls mich jemand aufklären könnte wär ich sehr dankbar :-)
Muchas Gracias, Eeye
-------------------------------
In a world without borders and walls, who needs windows and gates?