Textdekoration
Teil des Abschnitts Styling mit CSS der HTML-Journey von Coddy. Lektion 22 von 76.
In CSS wird die Eigenschaft text-decoration verwendet, um Text innerhalb eines HTML-Elements zu dekorieren oder die Dekoration zu entfernen. Mit dieser Eigenschaft kannst du Text unterstreichen, überstreichen oder durchstreichen, um eine visuelle Hervorhebung zu erzielen oder bestimmte Zustände anzuzeigen.
Zu den häufig verwendeten Werten für text-decoration gehören:
none: Entfernt jegliche Textdekoration. Dies ist der Standardwert.
underline: Fügt dem Text eine Unterstreichung hinzu.
overline: Fügt eine Überstreichung über dem Text hinzu.
line-through: Fügt eine Linie durch die Mitte des Textes hinzu (Durchstreichung).
Zum Beispiel:
a {
text-decoration: none;
}
.underline {
text-decoration: underline;
}
.strike {
text-decoration: line-through;
}Aufgabe
EinfachDu erhältst ein HTML-Dokument mit einem Absatz (<p>), der ein Ankerelement (<a>) enthält, sowie einem Bereich (<div>). Deine Aufgabe besteht darin, die Eigenschaft text-decoration zu verwenden, um diese Elemente zu formatieren. Befolge die folgenden Schritte:
- Schreibe eine CSS-Regel, die auf alle
<a>-Elemente abzielt. Setzetext-decorationaufnone, um die standardmäßige Unterstreichung zu entfernen. - Füge dem Element
classein<p>-Attribut mit dem Wert "underline" hinzu. - Schreibe eine CSS-Regel, die auf alle Elemente mit der Klasse
underlineabzielt. Setzetext-decorationaufunderline. - Füge dem Element
classein<div>-Attribut mit dem Wert "strike" hinzu. - Schreibe eine CSS-Regel, die auf alle Elemente mit der Klasse
strikeabzielt. Setzetext-decorationaufline-through.
Probier es selbst
<html>
<head>
<title>Text Decoration</title>
<style>
/* Write CSS rules here */
</style>
</head>
<body>
<p>This is a paragraph with a <a href="#">link</a>.</p>
<div>This is a division.</div>
</body>
</html>Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Styling mit CSS
4Textgrundlagen
TextfarbeSchriftfamilieSchriftgrößeSchriftstärkeTextausrichtungTextdekorationWiederholungsaufgabe Nr. 1Wiederholungsaufgabe Nr. 25Farben und Hintergründe
HintergrundfarbeHEX-FarbenRGB-FarbenTransparenz mit RGBAWiederholungs-Challenge #111Layout-Techniken
Block- vs. Inline-ElementeGrundlagen der PositionierungRelative PositionierungAbsolute PositionierungFixierte PositionierungGrundlagen von z-indexWiederholungs-Challenge14Letzte Herausforderungen
Elemente anordnenFilmlisteHochzeitseinladungskarteSchwebende Benachrichtigung3Grundlegende Selektoren
Einführung in SelektorenTypselektorKlassenselektorID-SelektorGruppenselektorenUniversalselektorAuswahl-Challenge9Flexbox
Was ist eine Flexbox?Flex-RichtungInhalte ausrichtenElemente ausrichtenDie perfekte ZentrierungFlexbox-Herausforderung12Grundlagen des Responsive Designs
Was ist Responsive Design?Viewport-Meta-TagFließende LayoutsViewport-EinheitenGrundlagen der Media QueriesFlexible BilderÜbe selbstständig: Web-Playground