Markus Jakobi: Minimal mögliche Tabellenhöhe - oder: Die Hoffnung, daß nicht nur ich mich doof

Hallo Forum,
ich habe einfach das Bedürfnis, mir mal was von der Seele zu schreiben - sorry, daß ich Euch dazu mißbrauche ;-)

Ich versuche momentan, mir HTML anzueignen. Geht soweit auch ganz gut - bis gestern. Da habe ich versucht, eine Tabelle zu erstellen, die eine Wahnsinns-Aufgabe hat: Sie besteht aus einer Zelle, die sich über die gesamte Bildschirmbreite erstreckt und soll eine Höhe von 1 pt haben. Also folgendes Konstrukt:

<table>
<tr>
<td>
<img border=1 src="dummy.gif" align="top">
</td>
</tr>
</table>

Ergebnis: Dummy.gif sitzt links oben in der Ecke (1x1 Pixel), aber die Tabelle ist _viel_ zu hoch.
Also in SELFHTML nachgeschlagen und folgendes gelesen (TCEA.HTM#a2):

"...Größere Tabellen können im Quelltext schnell unübersichtlich werden. Wählen Sie deshalb eine übersichtliche Darstellungsform mit Einrückungen und Zeilenumbrüchen (ähnlich wie im Beispiel oben). Auf die Präsentation im Browser hat die Darstellung im Quelltext keinen Einfluß..."

Dann habe ich angefangen zu probieren. Ich will nicht lügen, aber es waren einige Stunden, die ich mit Testen, Forum-Archiv-Suche und SELFHTML zugebracht habe. Immer wieder war die Tabelle zu hoch.
In meiner ganzen Verzweiflung habe ich dann eben folgendes geändert:

<td><img border=1 src="dummy.gif" align="top"></td>

Ich hatte fast Tränen in den Augen, als ich das Ergebniss im Browser sah: Eine Tabelle mit einer Höhe von 1pt in ihrer ganzen Schönheit und Pracht.

Und jetzt weiß ich nicht, ob ich lachen, heulen oder kotzen soll.

Ich bin jedenfalls der Ansicht, daß man diese Passage in SELFHTML überarbeiten sollte.

:-)
Gruß -- Markus

  1. Hi

    <table>
    <tr>
    <td>
    <img border=1 src="dummy.gif" align="top">
    </td>
    </tr>
    </table>

    Dann habe ich angefangen zu probieren. Ich will nicht lügen, aber es waren einige Stunden, die ich mit Testen, Forum-Archiv-Suche und SELFHTML zugebracht habe. Immer wieder war die Tabelle zu hoch.
    In meiner ganzen Verzweiflung habe ich dann eben folgendes geändert:

    <td><img border=1 src="dummy.gif" align="top"></td>

    Ich bin jedenfalls der Ansicht, daß man diese Passage in SELFHTML überarbeiten sollte.

    So, bist Du das! Ich sehe das etwas anders. Die Aussagen mit den Umbruechen bezieht sich auf ein <td>Tabellenzelle</td>. Nach <td> hat ein Zeilenumbruch nichts zu suchen.

    <schnipp>
    <table border>
    <tr>
          <td>Datenzelle: 2. Zeile, 1. Spalte</td>
          <td>Datenzelle: 2. Zeile, 2. Spalte</td>
          <td>Datenzelle: 2. Zeile, 3. Spalte</td>
    </tr>
    </table>
    </schnipp>
    Diese Aussage ** (ähnlich wie im Beispiel oben) ** solltest Du genauer beachten. Denn das Beispiel sieht anders als Dein Konstrukt aus.

    Also, erst nachdenken, dann meckern.

    Gruesse
    Wilhelm

    http://www.pictum.de

    1. So, bist Du das! Ich sehe das etwas anders. Die Aussagen mit den Umbruechen bezieht sich auf ein <td>Tabellenzelle</td>. Nach <td> hat ein Zeilenumbruch nichts zu suchen.

      <schnipp>
      <table border>
      <tr>
            <td>Datenzelle: 2. Zeile, 1. Spalte</td>
            <td>Datenzelle: 2. Zeile, 2. Spalte</td>
            <td>Datenzelle: 2. Zeile, 3. Spalte</td>
      </tr>
      </table>
      </schnipp>
      Diese Aussage ** (ähnlich wie im Beispiel oben) ** solltest Du genauer beachten. Denn das Beispiel sieht anders als Dein Konstrukt aus.

      Also, erst nachdenken, dann meckern.

      Hallo Wilhelm,

      <cite>Wählen Sie deshalb eine übersichtliche Darstellungsform mit Einrückungen und
      Zeilenumbrüchen (ähnlich wie im Beispiel oben). Auf die Präsentation im Browser hat die Darstellung im Quelltext keinen Einfluß, da innerhalb von
      Tabellenzellen die üblichen  Regeln beim Editieren von HTML gelten.</cite>
      und dort unter  Regeln / Html:
      <cite> Beachten Sie aber auch, daß WWW-Browser die  Zeilenumbrüche und Absatzschaltungen
      im Editor ignorieren und den Text automatisch umbrechen </cite>

      Gruesse Kurt B

    2. Hallo Wilhelm!

      So, bist Du das! Ich sehe das etwas anders. ... Nach <td> hat ein
      Zeilenumbruch nichts zu suchen.

      Hää?? Genau das habe ich doch gesagt, oder!?!? Ich kapier grad nicht, was Du meinst...

      Diese Aussage ** (ähnlich wie im Beispiel oben) ** solltest Du
      genauer beachten. Denn das Beispiel sieht anders als Dein
      Konstrukt aus.

      Hmm, habe ich beachtet. "Ahnlich wie im Beispiel" heißt IMHO: "Das Beispiel zeigt, wie man es machen kann, aber es sind auch andere Formatierungen denkbar". Und dazu gehört doch auch, daß ich ein <CR> eifügen kann, um das ganze zu formatieren. Wenn dem nicht so ist (was ja offensichtlich Fakt ist), schadet sicher der Hinweis darauf nicht, oder doch??

      Also, erst nachdenken, dann meckern.

      Da es Dir offensichtlich nicht aufgefallen ist: Ich habe nicht gemeckert. Der einzige, der hier meckert, bist Du. Der Smiley unter meinem Beitrag war schon ganz bewußt gesetzt.
      Mangelndes Nachdenken kann ich so auch nicht stehen lassen, aber das hatte ich ja in meinem Beitrag schon erwähnt.
      Außerdem wäre "konstruktive Kritik" ein Ausdruck, mit dem ich deutlich besser leben könnte, als "Gemecker".

      Ich kapier' nur nicht, warum Ich von Dir so angefahren werde. Soll ich mich entschuldigen, weil ich Anfänger bin und es wage, hier meine Fehler zu posten???

      Etwas verständnislos -- Markus

  2. hi Markus

    probier mal nach dem image-tag ein <br> zu setzen.

    alles liebe
    ole
    (8-)>