AspIErin - Das Wundermittel

xenon89

Lounge-Member
Hallo JSWelt,

bin auf diesen Doctype hier aufmerksam gemacht worden, der bei seiner Verwendung dafür sorgt das sich alle Webpages gleich verhalten. Bedeutet keine Umständlichen Extra-Würste für den IE mehr :)

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

Einfach klasse :)

mfg
flo
 
hm flo das kommt immer ganz darauf an...

selfhtml sagt:
Benutzen Sie diese Angabe, wenn Sie einige der in der Strict-Variante nicht erlaubten Elemente und Attribute verwenden wollen oder müssen. In der Variante Transitional sind zum Beispiel die Regeln für die Elementverschachtelung etwas milder. Es ist nach dieser Variante erlaubt, zwischen <body> und </body> "nackten Text" außerhalb eines weiteren Elements zu notieren. Außerdem benötigen Sie diese Variante, wenn Sie in Seite Links mit dem target-Attribut arbeiten wollen, beispielsweise um Seite Framesets korrekt anzusteuern.

Am saubersten wäre meiner Meinung nach
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Ich verwende meist:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
Mir ist HTML lieber als XHTML, daher:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
       "http://www.w3.org/TR/REC-html40/strict.dtd">
 
Bei
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
rendern einige Browser im Q-Modus.

Bei
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
       "http://www.w3.org/TR/REC-html40/strict.dtd">
rendern sie im S-Modus...
 
Gut soweit. Wie schon gesagt wurde, der Doctype ist eine Angabe für den Browser, wie er das HTML interpretieren soll. Dass bei HTML 4.01 Transitional die Browser wenig Mucken machen, liegt wahrscheinlich daran, dass die Regeln dermassen locker sind, dass sie für dein Erfahrung gestimmt haben. Damit möchte ich auch noch loswerden, dass solche "Wahrheiten" wie oben eben sehr auf den persönlichen Ansprüchen und Erfahrungswerten aufbauen.

"Es gibt keine Wahrheit." - unbekannt
 
Zurück
Oben