Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
css [2024/11/30 19:59] root [Farben] |
css [2025/01/04 17:03] (aktuell) root [Element mit mehreren Klassen] |
||
|---|---|---|---|
| Zeile 11: | Zeile 11: | ||
| * Kann eine Name oder ein HTML-Element bzw. eine Menge von HTML-Elementen sein | * Kann eine Name oder ein HTML-Element bzw. eine Menge von HTML-Elementen sein | ||
| - | | + | |
| + | ^Name ^Format CSS ^Format HTML ^Beschreibung ^ | ||
| + | |Type-Selektor|Element|< | ||
| + | <sxh css> | ||
| + | h1 {text-align: | ||
| + | </ | ||
| + | |Class-Selektor|.Class|< | ||
| + | |ID-Selektor|# | ||
| + | |Pseudo-Klassen|Element: | ||
| + | |Attribut-Selektoren|Element[Attribut=Value]|< | ||
| + | |||
| + | |||
| + | ===== Kombinationen ===== | ||
| + | |||
| + | ==== Oder ==== | ||
| + | |||
| + | | ||
| <sxh css> | <sxh css> | ||
| h1, .myclass {text-align: | h1, .myclass {text-align: | ||
| Zeile 18: | Zeile 34: | ||
| * funktioniert wie " | * funktioniert wie " | ||
| * Selektoren können kaskadiert sein | * Selektoren können kaskadiert sein | ||
| - | < | + | |
| + | |||
| + | |||
| + | ==== Nachkommen ==== | ||
| + | |||
| + | * Gilt für Klassen/ | ||
| + | <sxh> | ||
| div .myclass {text-align: | div .myclass {text-align: | ||
| </ | </ | ||
| - | * Gilt nur für Elemente in einem div die die klasse " | + | * Gilt nur für Elemente in einem div (irgendwo, in beliebiger Tiefe) |
| + | ==== Direkte Nachkommen ==== | ||
| + | |||
| + | * Gilt für Klassen/ | ||
| - | ^Name ^Format CSS ^Format HTML ^Beschreibung ^ | ||
| - | |Type-Selektor|Element|< | ||
| <sxh css> | <sxh css> | ||
| - | h1 {text-align: | + | div > .myclass |
| - | </ | + | </ |
| - | |Class-Selektor|.Class|< | + | |
| - | |ID-Selektor|# | + | * Gilt nur für ein Element |
| - | |Pseudo-Klassen|Element: | + | |
| + | |||
| + | ==== Element mit mehreren | ||
| + | |||
| + | * ein Element | ||
| + | |||
| + | <sxh html> | ||
| + | <div class=" | ||
| + | </ | ||
| + | |||
| + | <sxh css> | ||
| + | div.myclass.anotherclass {text-align: center} | ||
| + | </sxh> | ||
| + | * im html können per Aufzählung (per Leerzeichen getrennt) der anzuwendenden Klassen mehrere Klassen angegeben werden | ||
| + | * in css werden die Klassen einfach hintereinander geschrieben (ohne Leerzeichen, | ||
| ====== Definition ====== | ====== Definition ====== | ||