In dieser Vorlesung befassen wir uns mit den Bausteinen von CSS: Selektoren und Eigenschaften. Dies sind wesentliche Konzepte, die es Ihnen ermöglichen, bestimmte Elemente auf Ihrer Webseite gezielt anzusprechen und sie effektiv zu gestalten.
CSS-Selektoren sind Muster, mit denen Sie die HTML-Elemente auswählen, die Sie formatieren möchten. Mit verschiedenen Arten von Selektoren können Sie Stile auf verschiedene Elemente anwenden, basierend auf deren Tag, Klasse, ID, Attributen und mehr.
Element-(Typ-)Selektor:
p { color: green; }
Dadurch wird die Farbe aller
Elemente zu grün.
Klassenauswahl:
.highlight { background-color: yellow; }
In Ihrem HTML hat jedes Element mit class="highlight" einen gelben Hintergrund.
<p class="highlight">This is highlighted text.</p>
ID-Auswahl:
#header { font-size: 24px; }
Nur das Element mit der ID="header" hat eine Schriftgröße von 24 Pixel.
<div id="header">Welcome to My Website</div>
Gruppenauswahl:
h1, h2, h3 { color: blue; }
Diese Regel sorgt dafür, dass alle
Nachkommenauswahl:
div p { font-style: italic; }
Dadurch werden alle
Elemente innerhalb eines
<div> <p>This text is italicized because it's inside a div.</p> </div>
CSS-Eigenschaften definieren, welche Aspekte der ausgewählten Elemente Sie formatieren möchten. Auf jede Eigenschaft folgt ein Wert, der das gewünschte Ergebnis angibt.
Farbe:
h1 { color: red; }
Hintergrundfarbe:
body { background-color: #f0f0f0; }
Schriftgröße:
p { font-size: 16px; }
Marge:
.box { margin: 20px; }
Polsterung:
.content { padding: 10px; }
Kombinieren wir das Gelernte mit einem einfachen Beispiel.
HTML:
<div id="container"> <h1>Welcome to CSS Basics</h1> <p class="intro">This is an introduction to CSS selectors and properties.</p> <p>Selectors help you target elements, and properties allow you to style them.</p> </div>
CSS:
/* ID Selector */ #container { border: 2px solid black; padding: 10px; } /* Element Selector */ h1 { color: purple; } /* Class Selector */ .intro { background-color: lightblue; font-size: 18px; } /* Group Selector */ h1, p { font-family: Arial, sans-serif; } /* Descendant Selector */ #container p { margin-bottom: 15px; }
In diesem Beispiel:
Elemente verwenden die Schriftart Arial.
Nächstes Thema: In der nächsten Vorlesung werden wir das CSS-Box-Modell erkunden und erfahren, wie Ränder, Ränder, Innenabstände und Inhalte zusammenkommen, um das Layout Ihres zu definieren Webelemente. Wir sehen uns dort!
LinkedIn- Ridoy Hasan
-
Das obige ist der detaillierte Inhalt vonCSS: Selektoren und Eigenschaften. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!