Text-Auszeichnungen
Weitere Methoden, um Texte per CSS auszuzeichnen
Es gibt zahlreiche CSS–Eigenschaften mit denen Texte besonders hervorgehoben oder ausgezeichnet werden können. Einige Möglichkeiten und Tricks werden hier erläutert.
Versalwörter
Im Text werden VERSALWÖRTER kleiner gesetzt.
Versalwörter im Text sollten ein wenig kleiner gesetzt werden, um einen angenehmen Lesefluss zu ermöglichen.
Im Text werden VERSALWÖRTER kleiner gesetzt.
span.caps {
font-size: 0.8em;
font-weight: 500;
letter-spacing: 0.1em;
}
Je nach Schrift kann es sinnvoll sein die Schriftstärke etwas zu erhöhen, um ein gleichmäßiges Schriftbild zu erreichen. Auch sollten Versalien teilweise gesperrt werden.
Zahlen
1 2 3 4 5 6 7 8 9 0
Wenn in der Schriftart vorhanden, sollten innerhalb vom Fließtext Zahlen mit Unter– und Oberlängen »old style« eingesetzt werden.
Im Beispiel links z. B. »old style« Zahlen der hier eingesetzten Schriftart »Calluna« von Jos Buivenga.
Absatz Einrückungen
Nulla fringilla, orci ac euismod semper, magna diam porttitor mauris.
Maecenas quis tortor arcu. Vivamus rutrum nunc non neque consectetur.
Möchte man die erste Zeile eines Absatzes einrücken, um lange Texte zu strukturieren, lässt sich das per CSS erreichen.
p {
text-indent: 3em;
}
Möchte man jedoch nicht jeden Absatz einrücken, sondern nur alle auf den ersten Absatz folgenden Absätze, kann man dies auch per CSS definieren.
p + p {
text-indent: 3em;
}
Mit der obigen Anweisung spricht man jeden Absatz an, der auf einen vorherigen Absatz folgt (p + p).
Initialbuchstaben
Quisque lacus quam, egestas ac tincidunt a, lacinia vel velit. Aenean facilisis nulla vitae urna tincidunt congue sed.
Wird der erste Buchstabe eines Absatzes größer darstellen als der übrige Text, spricht man von Initialbuchstaben. Diese lassen sich per CSS definieren:
p {
font-size: 1em;
line-height: 1em;
}
p:first-letter {
font-size: 2em;
line-height: 2em;
text-transform: uppercase;
}
Text mit Schatten versehen
Glow
Mit der CSS-Eigenschaft text-shadow lassen sich Texte einfach mit einem Schattenwurf versehen:
h1 {
text-shadow: #000 1px 1px 2px;
}
Dabei wird die Farbe des Schattens sowie sein Versatz in horizontaler und vertikaler Richtung definiert. Die letzte Angabe (2px) definiert den Weichzeichnungsradius und ist optional. Die Farbe kann auch als RGBa angegeben werden. Dabei definiert a (in diesen Fall 0.5) die Transparenz.
h1 {
text-shadow: rgba(0, 0, 0, 0.5) 1px 1px 2px;
}
Definiert man den Schatten ohne Versatz und entsprechend viel Weichzeichnungsradius entsteht eher ein Glüheffekt als ein Schatten, wie im Beispiel.