Blocksatzanzeige optimieren

  • Die Möglichkeit, Fließtexte in Form von Blöcken darzustellen, steht schon mit HTML zur Verfügung. Dank CSS kommen neue Attribute hinzu, die feinere Abstufungen ermöglichen. Und moderne Browser wie der Internet Explorer 6 können bereits jetzt einen Teil ganz neuer Spezifikation umsetzen.

    Die wichtigsten davon sind:

    • • "auto": Der Browser entscheidet selbst über die beste Darstellungsform.
    • • "distribute": Optimierte Anzeige des Text-Blockes für Thaisprachen.
    • • "distribute-all-lines": Wie "distribute", allerdings wird hier auch die letzte Zeile mit in den Block einbezogen.
    • • "inter-cluster": Erzeugt Blocksatz für Zeilen, die über keinen Wortzwischenraum verfügen.
    • • "inter-word": Entspricht der bisherigen Darstellung, bei welcher der Wortzwischenraum erhöht wird, um den Text im Blocksatz darzustellen.
    • • "kashida": Nur bestimmte Wortteile werden auseinander gezogen, wobei die Definition für asiatische Sprachen gedacht ist.
    • • "newspaper": Sowohl der Wort- als auch der Buchstabenabstand werden verändert.

    Dies ist die für deutschsprachige Texte am besten geeignete Darstellung. Die Syntax <p style="text-justify: inter-word;">TEXT</p> kann mit der gewohnten Schreibweise ("text-align") kombiniert werden, um möglichst vielen Browsern den Blocksatz zu ermöglichen: <p style="text-justify: inter-word; text-align: justify">TEXT</p>