Steffen: Blocksatz in einer Tabellenzelle

Hallo,

ich habe folgendes Problem:

Ich möchte den Inhalt einer Tabellenzelle (<td>) als Blocksatz ausrichten. Dazu benutze ich folgenden Code:

<td><p align="justify">.....

Im Internet Explorer und bei Opera funktioniert das wunderbar, aber Netscape fügt erstmal eine Leerzeile ein. Mir ist klar warum, aber gibt es eine andere Möglichkeit, die am besten bei allen Browsern den Text in Blocksatz anzeigt? Möglichst ohne CSS zu verwenden.

Umgekehrt klappt folgender Code nur bei Netscape und Opera:

<td align="justify">......

Mit freundlichem Gruß

Steffen Braun

  1. Moin,

    versuch doch span statt p.

    1. versuch doch span statt p.

      nimm doch css!?!?
      text-align:justify sollte auch ab netscape4, explorer3 und opera3.5 laufen...

      Gruss Andre

    2. Hallo!

      versuch doch span statt p.

      Dieses Element ist ungeeignet, um die Ausrichtung festzulegen.

      | 15.1.2 Alignment
      | It is possible to align block elements (tables, images,
      | objects, paragraphs, etc.) on the canvas with the align attribute.
      http://www.w3.org/TR/html4/present/graphics.html#h-15.1.2

      | 16.2 Alignment: the 'text-align' property
      | Applies to: block-level elements
      http://www.w3.org/TR/REC-CSS2/text.html#alignment-prop

      emu
      [...]

  2. Hallo,

    ich habe folgendes Problem:

    Ich möchte den Inhalt einer Tabellenzelle (<td>) als Blocksatz ausrichten. ...Möglichst ohne CSS zu verwenden.

    Was hast Du gegen CSS?

    <table border="1" width="200">
    <tr>
     <td style="text-align:justify;">
      Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz.
     </td>
    </tr>
    </table>

    viele Grüße

    Axel

    1. <td style="text-align:justify;">
        Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz.
      </td>

      Nein, ist es nicht.

      1. Hallo,

        <td style="text-align:justify;">
          Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz. Das ist Text im Blocksatz.
        </td>

        Nein, ist es nicht.

        Doch, ist es schon. ;-p

        viele Grüße

        Axel

  3. Hallo !

    Dann mach doch einfach beides zusammen:

    <td align="justify"><p align="justify">....

    oder mach's mit <span align="...