⊗mkPmSlCS 55 of 250 menu

Klassenelemente in CSS

In vorherigen Lektionen haben wir Seitenelemente anhand des Tag-Namens ausgewählt, um beispielsweise Stile für alle Absätze gleichzeitig zu definieren. Auf einer Seite können jedoch verschiedene Arten von Absätzen vorkommen, auf die unterschiedliche Stile angewendet werden müssen. Um dieses Problem zu lösen, können wir verschiedene Absätze verschiedenen CSS-Klassen zuordnen.

Um einen Tag einer Klasse zuzuordnen, müssen wir dem Tag das Attribut class hinzufügen und darin einen von Ihnen erdachten Klassennamen angeben, der aus Buchstaben, Zahlen, Unterstrichen und Bindestrichen besteht.

Schauen wir uns ein Beispiel an. Erstellen wir Absätze mit zwei Klassenarten - eee und zzz:

<p class="eee"> paragraph with class eee </p> <p class="eee"> paragraph with class eee </p> <p class="zzz"> paragraph with class zzz </p> <p class="zzz"> paragraph with class zzz </p>

Greifen wir nun in CSS auf die Absätze mit den verschiedenen Klassen zu und weisen ihnen einige Stile zu. Färben wir beispielsweise die Absätze mit der Klasse zzz rot und die Absätze mit der Klasse eee grün.

Dazu müssen wir in der CSS-Datei auf unsere Klassen zugreifen. Der Zugriff hat die folgende Syntax: Zuerst kommt ein Punkt, dann der von uns erdachte Klassenname. Das bedeutet, für den Zugriff auf die Klasse eee müssen wir .eee schreiben, und für die Klasse zzz - .zzz.

Setzen wir das Beschriebene um. Fügen wir unserem HTML noch die CSS-Stile für unsere eingeführten Klassen hinzu:

.eee { color: green; } .zzz { color: red; }

Wenn wir unseren Code ausführen, erhalten wir folgendes Ergebnis:

Gegeben ist der folgende Code:

<ul> <li class="odd">text</li> <li class="eve">text</li> <li class="odd">text</li> <li class="eve">text</li> <li class="odd">text</li> <li class="eve">text</li> </ul>

Färben Sie die Elemente mit der Klasse odd rot und die Elemente mit der Klasse eve grün.

Gegeben ist der folgende Code:

<h2 class="eee">Title</h2> <p class="eee"> paragraph </p> <p class="eee"> paragraph </p> <p> paragraph without class </p> <ul class="eee"> <li>text</li> <li>text</li> <li>text</li> <li>text</li> <li>text</li> </ul>

Färben Sie alle Elemente mit der Klasse eee rot.

Erklären Sie, warum in der vorherigen Aufgabe die li-Tags rot gefärbt werden, obwohl die Klasse, die die Farbe definiert, dem ul-Tag zugewiesen wurde.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen