Kitty: Tabellen und XHTML

Hallo.
Ich habe eine kleine Frage. Unabhängig vom Sinn oder Unsinn, warum wird dies hier im Firefox nicht korrekt dargestellt? Die Zeilen werden viel zu hoch.

-- code -----
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
  <title>XHTML Tabellen-Frage</title>
</head>

<body bgcolor="#ffffff">

<table border="0" cellpadding="0" cellspacing="0">
  <tr><td bgcolor="green"><img src="blank.gif" width="100" height="10" /></td></tr>
  <tr><td bgcolor="red"><img src="blank.gif" width="100" height="1" /></td></tr>
  <tr><td bgcolor="green"><img src="blank.gif" width="100" height="10" /></td></tr>
</table>

</body>
</html>
-----

Wenn ich hingegen das XML Deklaration oben rausnehme und nur ein <html> reinsetzen, dann klappt es.

thx -kitty

  1. Hallo Kitty,

    hast du die Seite mal dem Validator vorgestellt?

    Mit freundlichen Grüßen,
    André

    1. Hallo Kitty,

      hast du die Seite mal dem Validator vorgestellt?

      Mit freundlichen Grüßen,
      André

      Jetzt schon. Aber das ist leider nicht das Problem. Auch wenn die Kleinigkeiten gefixt sind, sieht es nicht so aus, wie ich es von altem HTML gewohnt bin. Die drei Zellen der Tabelle sind viel zu hoch. Egal was ich versuche, ich bekomm sie nicht kleiner wenn ich XHTML benutze. Da helfen auch Stylesheets nicht. Ich hab alles versucht, was mir eingefallen ist. Bin allerdings auch kein Profi. :-(

      Vielen Dank
      -kitty

      1. hi,

        Die drei Zellen der Tabelle sind viel zu hoch. Egal was ich versuche, ich bekomm sie nicht kleiner wenn ich XHTML benutze. Da helfen auch Stylesheets nicht.

        "Viel zu hoch" resultiert vermutlich aus dem Platz, der für die Unterlägen eventuellen Textes reserviert wird.

        Gegenmittel: vertical-align:bottom oder display:block für die Bilder.

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
  2. Hallo.

    Würde mal tippen, weil Firefox nur das versteht, was Du ihm per Deklaration mitteilst. Und der HTML-Code ist wohl sicher nicht XHTML _Strict_.

    Grüße aus Würzburg
    Julian

  3. hi,

    warum wird dies hier im Firefox nicht korrekt dargestellt?

    Woher willst du wissen, dass es nicht korrekt _ist_?
    Nur, weil du dir etwas anderes vorgestellt hast?

    Wenn ich hingegen das XML Deklaration oben rausnehme und nur ein <html> reinsetzen, dann klappt es.

    Welche XML-Deklaration?

    Du meinst die Dokumenttyp-Deklaration - und möchtest dich im Zusammenhang damit über das Stichwort Quirksmode informieren.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }