danielsteiner: Zeilenumbruch bei <pre>-Element

Guten Tag miteinander

Kann mir jemand erklären, warum der Internet-Explorer bei <pre>-Elemnten am Schluss immer einen Zeilenumbruch einfügt:

echo"    <tr>";
echo"      <td class='content'><pre><p class='detail'>$row[2]</p></pre></td>";
echo"    </tr>";

Der Inhalt kommt aus einer Datenbank, um Aufzählungen darzustellen kann auf das <pre>-Element nicht verzichtet werden. Firefox macht am Schluss keinen Zeilenumbruch, es sollte aber in beiden Browsern gleich dargestellt werden.

Weiss jemand rat oder einen Workarround?

Vielen Dank
Gruss
Daniel

  1. Tag Daniel.

    Kann mir jemand erklären, warum der Internet-Explorer bei <pre>-Elemnten am Schluss immer einen Zeilenumbruch einfügt:

    Das ist die logische Konsequenz daraus, dass du in dein PRE-Element ein P-Element eingebaut hast, was im Übrigen so nicht zulässig ist.

    Siechfred

    1. Hoi Siechfred

      Das ist die logische Konsequenz daraus, dass du in dein PRE-Element ein P-Element eingebaut hast, was im Übrigen so nicht zulässig ist.

      Vielen Dank, so funktioniert das ganze:

      echo"    <tr>";
      echo"      <td class='content'><pre class='detail'>$row[1]</pre></td>";

      Gruss
      Daniel