Startseite > Textstrukturierung
Texte strukturieren, leichte Lesbarkeit
Hier geht es um Text-Strukturierung und um leichte Lesbarkeit von Text auf Webseiten: Überschriften und Fließtext, Textumfluß links neben rechts angeordnetem Bild, Textumfluß rechts neben links angeordnetem Bild, vorformatierte Textblöcke zB für Quelltext, Zitatblock nach Forumsart anzeigen.
- ⇓ Überschriften (Elemente hx) und Fließtext (Element p)
- ⇓ Textumfluß links neben rechts angeordnetem Bild
- ⇓ Textumfluß rechts neben links angeordnetem Bild
- ⇓ Vorformatierte Textblöcke (Quelltext) ausgeben
- ⇓ Zitatblock nach Forumsart anzeigen (Element blockquote)
Überschriften (Elemente hx) und Fließtext (Element p)
Überschriften werden in HTML durch die Elemente h1
bis h6
gekennzeichnet, wobei die Wichtigkeit absteigend ist. Die Überschrift erster Ordnung h1
ist also die wichtigste und sollte auf jeder Seite nur einmal vorkommen. In der Webseiten-Vorlage ist die Überschrift h1
für alle Seiten gleich und wird zentral im PHP-Include-Element /x-includes/kopf.inc
festgelegt.
Die Überschrift zweiter Ordnung h2
ist die Hauptüberschrift der jeweiligen Seite und beschreibt deren Inhalt. Die Überschriften geringerer Ordnung ab h3
sollten, wenn verwendet, lückenlos absteigend vergeben werden und können je mehrfach vorkommen. Bevor eine Seite so viel Inhalt hat, daß sechs Überschriften-Ebenen notwendig werden, teilt man den Inhalt besser auf mehrere Seiten auf. Für die Suchmaschine Google™ sind auch nur die Überschriften erster bis dritter Ordnung (h1
, h2
und h3
) wichtig.
Für die Anzeige von Fließtext gibt es in HTML das Element p
(Absatz). Überschriften und Absätze sind Block-Elemente. Das heißt, sie erzeugen einen Umbruch, sind also untereinander angeordnet.
Mit dem Attribut id="..."
wird eine Sprungmarke festgelegt. Wenn Sie auf einer Seite eine Navigations-Linkliste verwenden, dienen die Attribute id="..."
bei den Elementen h3
als Sprungmarken.
Die Anzeigeeigenschaften für Überschriften und Absätze (Schriftart, Schriftgröße, Schriftstil, Ausrichtung und Farbe) sind durch Regeln in der CSS-Stylesheet-Datei regeln.css
festgelegt.
HTML-Quelltext (ohne Spalten, nur Auszug):
<h2 id="inhalt">Texte strukturieren, leichte Lesbarkeit</h2> <p>Hier geht es um Text-Strukturierung ...</p> <h3 id="a1">Überschriften (Elemente hx) und Fließ...</h3> <p>Überschriften werden in HTML durch die Elemente ...</p>
Überschriften (Elemente h2
und h3
): zusätzliche Klassen
Für die Elemente h2
und h3
können Sie bei Bedarf folgende (in der CSS-Datei regeln.css
festgelegte) zusätzliche Klassen verwenden:
<h2 class="mittig">...</h2>
: richtet die Überschrift mittig aus
<h3 class="mittig">...</h3>
: richtet die Überschrift mittig aus
Absatz (Element p
): zusätzliche Klassen
Für das Element p
können Sie bei Bedarf folgende (in der CSS-Datei regeln.css
festgelegte) zusätzliche Klassen verwenden:
<p class="mittig">...</p>
: richtet den Absatz mittig aus
<p class="klein">...</p>
: zeigt den Absatz in kleinerer Schrift an
<p class="randoben">...</p>
: zeigt für den Absatz einen oberen Rand an
<p class="balken">...</p>
: zeigt den Absatz mit farbigem Hintergrund an (für Zwischenüberschriften geeignet, siehe oben HTML-Quelltext ...)
Sie können auch mehrere Klassen kombinieren: Beispiel:
<p class="mittig klein">...</p>
Textumfluß links neben rechts angeordnetem Bild
Mit der Zuweisung der CSS-Eigenschaft float: right;
für ein HTML-Element mit Bild (oder Bildlink) wird festgelegt, daß ein im Quelltext folgender Text-Absatz das Bild links umfließt. Für das Bild mit Textumfluß habe ich die CSS-Klasse bildrechts200
definiert. Falls Sie ein größeres Bild anzeigen wollen, zB in der Auflösung 240 Pixel * 180 Pixel, erstellen und verwenden Sie eine entsprechende CSS-Klasse (in diesem Fall bildrechts240
).
Beispieltext und Beispielbild
Rhodos liegt am südöstlichen Rand des Ägäischen Meeres und gehört geografisch zur Inselgruppe der Südlichen Sporaden. Mit 1400 km² Fläche ist Rhodos nach Kreta, Euböa und Lesbos die viertgrößte griechische Insel. Die Küstenlinie mißt 222 km Länge. Rhodos ist 77 km lang und 35 km breit und hat die Form eines Delfins, der nach Nordosten in Richtung türkische Küste schwimmt. Die geringste Entfernung von Rhodos zur türkischen Küste beträgt knapp 10 Seemeilen. Mit den Koordinaten 36° Nord und 28° Ost liegt Rhodos etwa auf der gleichen Breite wie Tokio und auf der gleichen Länge wie Johannesburg. Während der nördliche und der südliche Teil sowie die Küsten von Rhodos überwiegend flach sind, ist das Innere der Insel von den Gebirgen Ataviros und Profitis Ilias geprägt ... Das Bild zeigt den Apollo-Tempel auf der Akropolis der Stadt Rhodos.
HTML-Quelltext:
<div class="bildrechts200"> <img src="..." alt="..."> </div> <p>Rhodos liegt am ...</p>
CSS-Quelltext:
.bildrechts200 {float:right; ...} .bildrechts200 img {width:200px; height:150px; ...}
Textumfluß rechts neben links angeordnetem Bild
Das gleiche Schema seitenverkehrt: Mit der Zuweisung der CSS-Eigenschaft float: left;
für ein HTML-Element mit Bild (oder Bildlink) wird festgelegt, daß ein im Quelltext folgender Text-Absatz das Bild rechts umfließt. Für das Bild mit Textumfluß habe ich die CSS-Klasse bildlinks200
definiert. Falls Sie ein größeres Bild anzeigen wollen, zB in der Auflösung 240 Pixel * 180 Pixel, erstellen und verwenden Sie eine entsprechende CSS-Klasse (in diesem Fall bildlinks240
).
Beispieltext und Beispielbild
Lovran liegt an der Ostküste der kroatischen Halbinsel Istrien südlich von Opatija. Lovran ist der südliche Endpunkt der insgesamt zwölf Kilometer langen Uferpromenade Obalno Šetalište Franza Josefa I
, die über Opatija (etwa neun Kilometer entfernt) bis nach Volosko im Norden führt. Die verwinkelte mediterrane Altstadt mit den schmalen Gassen, die lange Uferpromenade entlang der Opatija Riviera und der Blick auf die gegenüber liegende Insel Cres begeistern mich immer auf's Neue. Berühmtester Sohn Lovrans ist Vicko Palmic als Mitglied der österreichisch-ungarischen Nordpolexpedition Weyprecht-Payer 1872-1874, der zum weltweiten Ruhm der Verlässlichkeit, Beherztheit und Unerschrockenheit kroatischer Matrosen
beigetragen hat (Inschrift der Gedenktafel an seinem Geburtshaus in der Altstadt). - Das Bild zeigt den Lovraner Kirchenplatz in abendlicher Stimmung.
HTML-Quelltext:
<div class="bildlinks200"> <img src="..." alt="..."> </div> <p>Lovran liegt an der Ostküste ...</p>
CSS-Quelltext:
.bildlinks200 {float:left; ...} .bildlinks200 img {width:200px; height:150px; ...}
Vorformatierte Textblöcke (Quelltext) ausgeben
Vorformatierte Textblöcke werden am Besten mit dem HTML-Element pre
ausgegeben. Hierfür verwenden die Browser eine Schriftart wie zB monospace, die alle Zeichen einschließlich Leerzeichen jeweils gleich breit anzeigt. Mit dem Element pre
ausgezeichneter Text wird genauso angezeigt, wie im HTML-Quelltext vermerkt. Das gilt auch für Einrückungen am Zeilenanfang. Zeilenumbrüche mit dem Element br
sind innerhalb der pre
-Elemente nicht erforderlich. Im Text vorkommende HTML-Sonderzeichen wie etwa die größer- und kleiner-Zeichen müssen maskiert
werden.
Per CSS-Regel habe ich die Silbentrennung für pre
-Elemente ausgeschaltet und als Textfarbe #DF0066
(ein dunkles Weinrot) festgelegt. Wozu braucht man vorformatierten Text? Etwa, um Quellcode einer Auszeichnungs- oder Programmiersprache anzuzeigen. Ein anderer Verwendungszweck fällt mir gerade nicht ein.
HTML-Quelltext:
<pre> (hier steht vorformatierter Text) </pre>
Zitatblock nach Forumsart anzeigen (Element blockquote)
Wer ein Zitat besonders hervorheben möchte (wie zB in vielen Foren üblich), kann auf das HTML-Element blockquote
zurückgreifen. Wie der Elementname schon ausdrückt, ist es ein Block-Element und somit der große Bruder des entsprechenden Inline-Elements q
.
Über eine CSS-Regel habe ich als Farbe für den linken Rand #DF0066
(weinrot) und einen hellbeigen Hintergrund festgelegt. Außerdem wird ein größeres öffnendes Anführungszeichen automatisch angezeigt - ebenfalls in weinrot.
Bei Bedarf kann auch der Urheber des Zitats angegeben werden: einfach innerhalb des blockquote
-Elements ein Element p
anlegen und dort den Namen eintragen.
(Beispiel-Zitatblock:) alte Weisheit
Einfachheit ist die höchste Form der Perfektion- Leonardo da Vinci -
HTML-Quelltext:
<blockquote> Einfachheit ist die höchste Form der Perfektion <p>- Leonardo da Vinci -</p> </blockquote>