Christoph: XHTML 1.1 ,,Mozilla macht Absatz zwischen Grafik

HI,

bin gerade an ner neuen seite am basteln (xhtml 1.0 TR) und versuche diese nun in (xhtml 1.1 TR) umzubauen, laut validator ist soweit auch alles ok, problem ist nur das er mir eine abstatz zwischen den grafiken macht (wie bei HTML 4.0) wenn man so schreibt:

<tr>      anstatt so  <tr><td></td></tr>
<td>
</td>
</tr>

blödes beispiel aber ich denke jeder weiss was gemeint ist....

Nochwas,, der absatzt taucht nur im mozilla und Netscape auf,,kann es sein das die beiden noch nen bug haben?
oder weis sonst jemand vieleicht rat?

grossen dank an euch....

gruss christoph

PS : entschuldigt die rechtschreibung bin in eile... ;-)

  1. Hi!

    This is not a bug, it's a feature! Oder anders ausgedrückt: der Rest der Browserwelt machts falsch!
    Dein Problem ist dieses http://www.dodabo.de/html+css/img-table/ verusacht durch jenes http://www.mozilla.org/docs/web-developer/quirks/doctypes.html

    Gruß Herbalizer

    1. Hi,

      und danke erstmal hat alles geklappt... ;-)

      nun bleibt noch ein letztes problem,,

      Wie krieg ich Opera dazu (padding: ;) zu beachten,,bleibt mir da nur der weg mit  cellpadding="0" zu arbeiten?

      und wenn ja ist es praktikabel cellpadding: und padding: gleichzeitig zu benutzen?

      danke nochmal....

      Gruss

      Christoph....

      1. Tag

        Wie krieg ich Opera dazu (padding: ;) zu beachten,,bleibt mir da nur der weg mit  cellpadding="0" zu arbeiten?

        TD {padding:20px}

        Thomas J.

        1. Tag

          Hi,

          TD {padding:20px}

          bitte?

          heist das soviel wie padding nur auf Zellen und nett bei Tabellen?

          Thomas J.

          Gruss

          1. Hi,

            Rehi

            heist das soviel wie padding nur auf Zellen und nett bei Tabellen?

            Ja klar. Was sonst? Wo ist das Problem?

            Thomas J.

  2. Hallo Christoph,

    bin gerade an ner neuen seite am basteln (xhtml 1.0 TR) und versuche diese nun in (xhtml 1.1 TR) umzubauen, laut validator ist soweit auch alles ok, problem ist nur das er mir eine abstatz zwischen den grafiken macht (wie bei HTML 4.0) wenn man so schreibt:

    <tr>      anstatt so  <tr><td></td></tr>
    <td>
    </td>
    </tr>

    a) Was bedeutet die Abkürzung "TR" da? Bezieht es sich auf das "Technical Report beim W3C?

    b) Wo sind denn da die Grafiken? In der Tabellenzelle?

    c) Bei mir tritt das in einem Testdokument mit XHTML 1.1 Doctype nicht auf.

    d) Lösungsvorschlag 1: Ewaige überflüssige Leerzeichen aus dem Dokument entfernen

    e) Lösungsvorschlag 2: Abstände mittels CSS bearbeiten.

    • Tim
    1. Hi,

      b) Wo sind denn da die Grafiken? In der Tabellenzelle?

      war nur nen beispiel:::)

      c) Bei mir tritt das in einem Testdokument mit XHTML 1.1 Doctype nicht auf.

      schon klar :)

      <table width="750" cellpadding="0" cellspacing="0" border="1">
         <tr>

      <td colspan="2"><img src="img/xyz.png" width="750" height="119" alt="Da is eine lücke" /></td>

      </tr>
         <tr>

      <td width="750"> </td>

      </tr>
      </table>

      d) Lösungsvorschlag 1: Ewaige überflüssige Leerzeichen aus dem Dokument entfernen

      siehst du in meinem beispiel irgendwo leerzeichen?

      e) Lösungsvorschlag 2: Abstände mittels CSS bearbeiten.

      bereits passiert..hat aber ungemein geholfen den posting...

      Mein Rat:

      Erst Denken dann Meckern...

      Nix für ungut...