Einführung in Selektoren
Teil des Abschnitts Styling with CSS der HTML-Journey von Coddy — Lektion 10 von 76.
In CSS sind Selektoren Muster, die verwendet werden, um die HTML-Elemente auszuwählen, die Sie formatieren möchten. Sie sind ein entscheidender Teil von CSS-Regeln, da sie bestimmen, auf welche Elemente die Stile angewendet werden.
Es gibt verschiedene Arten von Selektoren, von denen jeder Elemente auf unterschiedliche Weise anspricht. Das Verständnis von Selektoren ist grundlegend für die Beherrschung von CSS und die Erstellung gut gestalteter Webseiten.
Hier ist eine grundlegende CSS-Regel mit einem Selektor:
selector {
property: value;
}selector: Zielt auf die HTML-Elemente ab, die gestaltet werden sollen.property: Das Stil-Attribut, das Sie ändern möchten (z. B. color, font-size).value: Der Wert, den Sie für die Eigenschaft festlegen möchten (z. B. blue, 16px).
Zum Beispiel:
p {
color: blue;
font-size: 16px;
}In diesem Beispiel ist p der Selektor, der auf alle Absatzelemente abzielt. Die Deklarationen legen die Textfarbe auf Blau und die Schriftgröße auf 16 Pixel für alle Absätze fest.
Aufgabe
EinfachIhnen wird ein HTML-Dokument zur Verfügung gestellt. Verwenden Sie internes CSS, um das Dokument mit den folgenden Eigenschaften zu gestalten:
- Setzen Sie die Hintergrundfarbe aller
h1-Überschriften aufgreen. - Setzen Sie die Textfarbe aller
h1-Überschriften aufwhite. - Setzen Sie die Schriftgröße aller Absätze (
p) auf18px.
Ihnen wird ein CSS-Startcode dafür zur Verfügung gestellt.
Spickzettel
CSS-Selektoren sind Muster, mit denen HTML-Elemente ausgewählt werden, die Sie gestalten möchten. Sie bestimmen, auf welche Elemente die Stile angewendet werden.
Grundlegende CSS-Regelstruktur:
selector {
property: value;
}selector: Zielt auf die zu gestaltenden HTML-Elemente abproperty: Das Stilattribut, das Sie ändern möchten (z. B. color, font-size)value: Der Wert, den Sie für die Eigenschaft festlegen möchten (z. B. blue, 16px)
Beispiel, das auf alle Absatzelemente abzielt:
p {
color: blue;
font-size: 16px;
}Probier es selbst
<!DOCTYPE html>
<html>
<head>
<title>Selectors</title>
<style>
h1 {
}
p {
}
</style>
</head>
<body>
<h1>John Doe</h1>
<p>Web Developer</p>
</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