Text mit unterschiedlicher Leerzeichengröße?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Das sind keine unterschiedlich grossen Leerzeichen, sondern die Wortabstände, die der von Dir verwendete Blocksatz hervorruft.

    -Frank


    Und da ist es normal, dass diese unterschiedlich groß sind?

    Ich habe auch schon woanders öfter mal folgende Konstellation genutzt:

    Code
    <div class="entry">
    <p>
    ....
    </p>
    </div>

    Und dabei hatte ich bisher die oben angesprochene Problematik noch nicht.

    Edit:
    Durch CSS wird nichts dahingehend beeinflusst.

    Einmal editiert, zuletzt von x0x (6. September 2009 um 17:52)

  • Das Problem liegt ganz banal daran, dass in Deinem Text das Wort "Datenschutzbedingung" zu lang ist, um in die vorherige Zeile zu passen. Da Du den Absatz als Blocksatz formatiert hast (justify?), versucht das Programm, den Text so auf die Zeilenbreite zu verteilen, dass er rechts und links an den Rand stösst. Das geht nicht immer sauber und ansehnlich auf -- die unschönen Folgen sind dann die grossen Wortabstände.

    Ändern kannst Du den Textfluss

    a) inhaltlich (Anpassen/Ändern des Textes an die Spaltenbreite) oder
    b) durch formale Anpassungen:

    • Eine andere Spaltenbreite (breiter=bessere Aufteilung; zu breit=generell schlechter lesbar),
    • eine geringere Schriftgrösse (wird irgendwann zu klein) oder
    • durch manuelle Silbentrennung (schlechte Lösung, da aufwändig und unflexibel).


    Besser ist es, Blocksatz zu vermeiden oder nur dort einzusetzen, wo der Nutzen grösser ist als die Nachteile.

    Ich benutze beispielsweise auf der Startseite meines Blogs auch Blocksatz (dort wirst Du an manchen Stellen das selbe Verhalten entdecken können wie bei Deinem Blog), setze ihn aber im Rahmen des Gesamtkonzepts bewusst aus ästhetischen Gründen ein. Ansonsten sind alle Texte linksbündig, was zwar den auf viele unruhig wirkenden Flattersatz nach sich zieht, aber eben auch die Wortabstandsproblematik vermeidet.

    -Frank

  • Vielen Dank für die super Aufklärung. Von dieser Blocksatzformatierungsmöglichkeit habe ich bisher noch nie etwas gehört. :oops:

    Ich habe nun erstmal folgende Änderungen an meinem CSS vorgenommen:

    Code
    /* text-align: justify; */
    text-align: left;

    Nun sieht es schon etwas anders aus, das Problem ist behoben aber ich muss mal schauen ob ich es so lasse, wie es nun ist oder doch lieber zum Blocksatz zurückgreife.

  • ... Von dieser Blocksatzformatierungsmöglichkeit habe ich bisher noch nie etwas gehört. :oops: ...

    Sprache, Texte, Typographie -- all das sind Themen, die (nicht nur) im Internet weithin unterschätzt werden. Viele können PHP rückwärts und CSS überkreuz auf dem Kopf -- scheitern aber an einem stolperfreien Satz, einfachen Texten oder den einfachsten Formatierungsoptionen.

    -Frank

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!