Nach Angabe Angabe des Dokumenttyps andere Darstellung
Michael
- html
Hallo!
Ich möchte meine Webseite http://haltestelle.net/michael HTML 4.01 Stict Konform programmieren und nun gibt es ein Problem.
Wenn ihr auf die Webseite geht, seht ihr eine Zelle mit Inhalt. Diese soll sich horizontal zentriert und vertikal in der Mitte des Bildschirms befinden. Das klappt auch, wenn ich der Zelle in Zeile 19 die Attribute "valign=middle" und align="center" gebe und keinen Dokumentyp angebe.
Da aber die Attribute "valign" und "align" als deprecated gekenntzeichnet sind und ich die nicht mehr verwenden möchte, habe ich die Zelle mit CSS und den Attributen "style="text-align:center; vertical-align:middle" ausgerichtet. Im Internet Explorer funktioniert es, Mozilla 1.5 hingegen stellt die Zelle zwar verikal mittlig da, horizontal aber nicht zentriert.
Und wenn ich dann noch den Dokumententyp HTML 4.01 Strict angebe, wird die Tabelle im Internet Explorer horziontal zwar zentriert, aber verikal nicht mittig ausgerichtet. In Mozilla 1.5 wird die Tabelle ausgerichtet, als wären gar keine Attribute vorhanden.
Kann mir da jemand helfen?
http://haltestelle.net/michael
Vielen Dank!
btw,
http://validator.w3.org/check?uri=http%3A%2F%2Fhaltestelle.net%2Fmichael%2F&charset=iso-8859-1+%28Western+Europe%29&doctype=HTML+4.01+Strict
sieht gut aus.
Hallo,
Glueckwunsch!
Du hast soeben den Unterschied zwischen "Quirks Modus"
und "Standard Compliant Modus" entdeckt.
Ich sag nur:
http://gutfeldt.ch/matthias/articles/doctypeswitch.html
Gruesse,
Thomas
Hallo!
Ja, richtig. Kannst du mir auch weiterhelfen, wie ich die Zelle nun im Standardmodus auch richtig darstellen kann?
Gruß
Hallo,
Ja, richtig. Kannst du mir auch weiterhelfen, wie ich die Zelle nun im Standardmodus auch richtig darstellen kann?
Was war nochmal - kurzgefasst - die Frage?
Tabelle zentrieren?
Meine Standardantwort:
http://www.tiptom.ch/homepage/faq.html?q=tabzentriert
btw: Wie Du aus einer URL einen klickbaren Link machen kannst,
steht in der FAQ: </faq/#Q-19>
Es geht also offenbar um:
http://haltestelle.net/michael
Gruesse,
Thomas
hi,
[...] habe ich die Zelle mit CSS und den Attributen "style="text-align:center; vertical-align:middle" ausgerichtet. Im Internet Explorer funktioniert es, Mozilla 1.5 hingegen stellt die Zelle zwar verikal mittlig da, horizontal aber nicht zentriert.
text-align ist laut standard nur für die zentrierung von inline elementen oder text gedacht - der IE verhält sich hier _falsch_.
für den mozilla solltest du stattdessen die seitlichen margins auf den wert auto setzen, um ein element horizontal zu zentrieren (das wurde hier im forum aber auch schon x-mal erwähnt ...)
gruss,
wahsaga