elwood67: Noch eine Frage zur Formatierung

Hallo nochmal,

der Tipp mit den "/n" und "<br>" hat gut geklappt. Jetzt gibt es noch ein kleines Problem:

In der Textarea steht der text so:

-----------------------------------
xxxxxxx    xxxxxxxxxxxxxxxxxxxxxx
           xxxxxxxxxxxxxxxxxxxxxx

xxxxxxx    xxxxxxxxxxxxxxxxxxxxxx
           xxxxxxxxxxxxxxxxxxxxxx
-----------------------------------

Was ganze geht wieder nach mysql und wird wieder ausgelesen und in eine html-Seite benutzt, sieht aber so aus.

---------------------------------
xxxxxxx    xxxxxxxxxxxxxxxxxxxxxxx
       xxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxx    xxxxxxxxxxxxxxxxxxxxxxx
       xxxxxxxxxxxxxxxxxxxxxxx
---------------------------------

Die Anzahl der Leerzeichen stimt oben und unten überein.
Gibt es eine Font-Formatierung, dass beider Layouts übereinstimmen?

Danke & Gruß
Jürgen

  1. Hallo,

    Ich glaube, Dein "Problem" hat nichts mit PHP zu tun,
    sondern mit HTML bzw. CSS. Gerade, weil Du sagst:

    Die Anzahl der Leerzeichen stimt oben und unten überein.

    Gibt es eine Font-Formatierung, dass beider Layouts übereinstimmen?

    Du suchst vermutlich Schriftarten, bei denen alle Buchstaben gleich breit sind.
    iiiii
    MMMMM

    Das HTML-Element, bei dem die meisten Browser eine
    solche Schriftart nehmen, ist <pre>.
    http://selfhtml.teamone.de/html/text/praeformatiert.htm

    In CSS kannst Du das gleiche erreichen mit
    font-family:"courier new",courier,monospace;

    Gruesse,

    Thomas

    --
    Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
    Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
    Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/
    1. DANKE! Das war meine Rettung!

    2. hi,

      Das HTML-Element, bei dem die meisten Browser eine
      solche Schriftart nehmen, ist <pre>.
      http://selfhtml.teamone.de/html/text/praeformatiert.htm

      In CSS kannst Du das gleiche erreichen mit
      font-family:"courier new",courier,monospace;

      wenn es sich im einfache leerzeichen handelt, dann hilft ihm die angabe einer monospace-schriftart per CSS aber nicht weiter; nur bei geschützten leerzeichen würde er hier einen analogen effekt zu <pre> erzielen.

      gruss,
      wahsaga

      1. Hallo,

        wenn es sich im einfache leerzeichen handelt, dann hilft ihm die angabe einer monospace-schriftart per CSS aber nicht weiter; nur bei geschützten leerzeichen würde er hier einen analogen effekt zu <pre> erzielen.

        Danke - Du hast natuerlich recht.

        Der CSS-Ersatz fuer <pre> _waere_:
        white-space:pre;
        http://www.w3.org/TR/REC-CSS2/text.html#white-space-prop

        Dummerweise kann's der MS IE (hier 5.0) nicht:
        http://selfhtml.teamone.de/css/eigenschaften/ausrichtung.htm#white_space
        Beispielseite:
        http://selfhtml.teamone.de/css/eigenschaften/anzeige/white_space.htm

        Gruesse,

        Thomas

        --
        Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
        Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
        Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/