|
|||
<!DOCTYPE - Deklaration verändert Tabellenposition
Guten Abend,
habe einen mysteriösen Fehler mit der <!DOCTYPE - Deklaration: HTML-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> ... Validome hat bei dieser älteren Seite angemäkelt: "In der Dokumententypdeklaration konnte keine System-ID (URL oder Pfadangabe zur DTD) gefunden werden." Test nach Korrektur Nach Korrektur mit Einfügen nur des "http://www.w3.org/TR/html4/loose.dtd" validiert die Seite als Standardmodus, aber zentriert die Tabelle nicht mehr vertikal, sondern klebt am oberen Rand. Die Tabelle soll horizontal und vertikal zentrieren, wird über zwei ineinander verschachtelte Tabellen realisiert. Bin etwas ratlos, warum nur die DOCTYPE-Ergänzung die Tabellenposition zerschießt, danke für eine Tipp... |
Sponsored Links |
Sponsored Links |
|
|||
Überzeugender Tipp...
HTML-Code:
<style type="text/css">
html, body {
height: 100%;
}
Validieren tut es bei W3C und Validome auch ohne die Ergänzung, es handelt sich lediglich um eine Warnung!? |
|
|||
Weil die Browser im Quirkmodus raten, was der Autor gemeint haben könnte -- und nicht das machen, was spezifiziert ist.
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken |
Stichwörter |
doctype, tabelle, vertikal zentrieren |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
PHP LoginDesign verändert sich | bluub | Serveradministration und serverseitige Scripte | 3 | 20.01.2010 19:24 |
Mehrfache Deklaration des ID-Selektors | norm21 | CSS | 13 | 07.02.2005 16:16 |