Hintergrundfarbe
Teil des Abschnitts Styling with CSS der HTML-Journey von Coddy — Lektion 25 von 76.
In CSS wird die background-color-Eigenschaft verwendet, um die Hintergrundfarbe eines HTML-Elements festzulegen. Diese Eigenschaft ermöglicht es Ihnen, einen Farbwert anzugeben.
Hier ist die grundlegende Syntax für die Verwendung der background-color-Eigenschaft:
selector {
background-color: color-value;
}Hier sind einige gängige Möglichkeiten, Farbwerte in CSS anzugeben:
- Benannte Farben: Vordefinierte Farbnamen, wie zum Beispiel
red,blue,green,black,white, usw.
- Hexadezimalwerte: Sechsstellige Farbcodes, denen ein Hash-Symbol (
#) vorangestellt ist, wie zum Beispiel#FF0000für Rot.
- RGB-Werte: Gibt die Rot-, Grün- und Blaukomponenten einer Farbe unter Verwendung der
rgb()-Funktion an, wobei die Werte von 0 bis 255 reichen, wie zum Beispielrgb(255, 0, 0)für Rot.
Zum Beispiel:
body {
background-color: lightblue;
}
h1 {
background-color: #FF0000;
}
p {
background-color: rgb(0, 0, 255);
}In diesem Beispiel wird die Hintergrundfarbe des <body> Elements auf lightblue festgelegt, alle <h1> Überschriften haben einen roten Hintergrund (#FF0000), alle <p> (Absatz-)Elemente haben einen blauen Hintergrund (rgb(0, 0, 255)).
Aufgabe
EinfachIhnen wird ein HTML-Dokument mit einer Überschrift (<h1>), einem Absatz (<p>) und einem Bereich (<div>) gegeben. Ihre Aufgabe ist es, die Eigenschaft background-color zu verwenden, um diese Elemente zu gestalten. Befolgen Sie die folgenden Schritte:
- Schreiben Sie eine CSS-Regel, die auf das
<h1>-Element abzielt. Setzen Sie diebackground-coloraufyellow. - Schreiben Sie eine CSS-Regel, die auf das
<p>-Element abzielt. Setzen Sie diebackground-colorauf#00FF00(Grün). - Schreiben Sie eine CSS-Regel, die auf das
<div>-Element abzielt. Setzen Sie diebackground-coloraufrgb(255, 0, 255)(Magenta).
Spickzettel
Die Eigenschaft background-color legt die Hintergrundfarbe eines HTML-Elements fest:
selector {
background-color: color-value;
}Farbwerte können wie folgt angegeben werden:
- Benannte Farben:
red,blue,green,black,white - Hexadezimalwerte:
#FF0000(Rot) - RGB-Werte:
rgb(255, 0, 0)(Rot)
body {
background-color: lightblue;
}
h1 {
background-color: #FF0000;
}
p {
background-color: rgb(0, 0, 255);
}Probier es selbst
<html>
<head>
<title>Background Color</title>
<style>
/* Write CSS rules here */
</style>
</head>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</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 with CSS
4Text-Grundlagen
TextfarbeSchriftfamilieSchriftgrößeSchriftstärkeTextausrichtungTextdekorationWiederholungs-Challenge #1Wiederholungs-Challenge #25Farben und Hintergründe
HintergrundfarbeHEX-FarbenRGB-FarbenTransparenz mit RGBAWiederholungs-Challenge #111Layout-Techniken
Block- vs. Inline-ElementeGrundlagen der PositionierungRelative PositionierungAbsolute PositionierungFixierte PositionierungZ-Index GrundlagenWiederholungs-Challenge14Abschluss-Herausforderungen
Elemente anordnenFilmlisteHochzeitseinladungSchwebende Benachrichtigung3Grundlegende Selektoren
Einführung in SelektorenTyp-SelektorKlassen-SelektorID-SelektorGruppen-SelektorenUniversal-SelektorSelektions-Herausforderung9Flexbox
Was ist Flexbox?Flex DirectionJustify ContentAlign ItemsDie perfekte ZentrierungFlexbox-Herausforderung12Grundlagen des Responsive Designs
Was ist Responsive Design?Viewport Meta TagFluid LayoutsViewport-EinheitenMedia Queries GrundlagenFlexible Bilder