HTML + CSS: Einfache Outline um den Text!

Nur mit HTML und CSS kann man einer Schrift ganz einfach einen schönen Outline-Effekt geben: Einen farbigen Rand um die Text-Zeile herum. Das passt gut für Überschriften, aber auch für Text, der auf einem Bild platziert werden soll und dann so aussehen könnte wie in dem Beispiel-Screenshot oben. Für die CSS Outline definiert man dafür einfach einen Schatten um die Schrift – aber in alle vier Richtungen!
Zunächst definieren wir hier eine Klasse „Outline“, die man später dann zum Beispiel der Überschrift zuweisen kann:
<style stype="text/css">
.outline {
color:#FFF;
text-shadow: 1px 1px 1px #000,
1px -1px 1px #000,
-1px 1px 1px #000,
-1px -1px 1px #000;
}
</style>
<h1 class="outline">Überschrift</h1>
Die Outline-Klasse enthält als Textfarbe den Wert „weiß“ (#FFF oder #FFFFFF) und als Schatten in alle vier Richtungen den Wert „schwarz“ (#000 oder #000000). Möchte man die CSS Outline um den Text weniger stark haben, kann man hier einen Grauwert einsetzen, zum Beispiel #E1E1E1. Natürlich funktioniert aber auch jeder andere Farbwert für den Rand um den Text, den man stattdessen in der Outline-Klasse definiert!
CSS Outline: So sieht sie aus:
Outline-Text mit CSS
- HTML-Text ausdrucken
- HTML Slideshow mit dynamischen Text
- Einfache Auftragsverwaltung und Auftragserstellung
Hallo,ich suche nach einer einfachen Methode Aufträge anzulegen, welche- den Kundenname...
- Einfache Videoschnitt-Software unter Win 10
- Partitionsproblem Einfache Partition zu Primär wandeln
Hallo mein Rechner Windows 8.1 Startet immer noch normal.Nur hat er irgendwie meine C,D und E ...
- Tipps für einfache Smart Home Upgrades :)
- pc-einsteigerkurs (16x gelesen)
- datenschutz (14x gelesen)
- Jobs: Developer-Jobs (11x gelesen)
- pc-einsteigerkurs-1-1 (7x gelesen)
- pc-einsteigerkurs-1-2 (7x gelesen)
Meist gelesene Tipps:
Mehr Tipps zu HTML + CSS: Einfache Outline um den ...
-
Webmaster: Tabellenzeile mit CSS automatisch abwechselnd färben
Um die Hintergrundfarbe einer HTML Tabellenzeile mit einer Farbe zu versehen, hilft CSS. Für eine gute Lesbarkeit kann es aber gerade bei längeren Tabellen hilfreich...
-
Transparenter iFrame mit HTML und CSS
Transparenter iFrame - Dafür ist er praktisch: Mit einem transparenten iFrame kann man den Inhalt einer anderen Webseite in die aktuelle Seite einbetten. Ein vorhandenes...
-
CSS Transition: Warum es bei „visibility“ nicht funktioniert – und was hilft!
Mit dem CSS Attribut "transition" lassen sich weiche Übergänge und auch CSS Animationen erzeugen: Durch die CSS Transition werden Zwischenwerte zwischen zwei Zuständen berechnet und...
-
Webmaster: Hintergrund-Bild per CSS platzieren und zuschneiden
Ein Hintergrundbild muss nicht zwingen ein schönes Foto sein, das tatsächlich im Hintergrund angezeigt wird: Stattdessen lässt sich mit der CSS Eigenschaft "background-image" auch ein...
-
CSS Box Sizing: Width und Height ohne Padding und Border berechnen!
Wer Webseiten mit HTML und CSS programmiert, kennt das Problem bestimmt: Wenn man die Größe eines Elements mit "width" und "height" angibt, werden die Werte...
-
CSS: Transparente Hintergrundfarbe mit background-color
Statt einem transparenten oder halbtransparentem Hintergrundbild kann man mit CSS auch eine mehr oder weniger stark transparente Hintergrundfarbe mit background-color wählen: Die verdeckt dann ein...
HTML + CSS: Einfache Outline um den Text!
