Einfache CSS Formatierungen
Syntax
h1 { color: green; } |
Ein Strichpunkt trennt beliebig viele property/value Paare |
||||||||||||||
Einbau im <head> |
<head> <style> h1 { color: green; } </style> </head> |
||||||||||||||
Einbau als Attribut |
<h1 style="color:green;"> |
||||||||||||||
Einbau als .css Datei |
|
||||||||||||||
Selektoren |
Selektoren können auch kombiniert werden:
|
||||||||||||||
Farben |
color: #00ff00; /* hexadezimal */ color: lime; /* benannt */ color: rgb(0,255,0); /* red-green-blue */ color: rgba(0,255,0,1.0); /* rgb mit Transparenz */ color: hsl(120,100%,50%); /* hue-saturation-lightness */ color: hsla(120,100%,50%;1.0); /* hsl mit Transparenz */ Farben werden über color und background-color festgelegt. Die Werte bei Transparenzen liegen zwischen 0.0 für durchsichtig und 1.0 für opaque. Farbnamen und mehr gibt es hier: https://drafts.csswg.org/css-color-3/#colorunits |
||||||||||||||
Styling für Text |
Die Größe der font-size bei em bezieht sich auf die Größe des übergeordneten Fonts, bei rem auf die Größe des ursprünglichen Fonts für die HTML-Seite |
||||||||||||||
CSS Box-model |
Für margin, border und padding gibt es auch die Varianten -top, -right, -bottom, -left. |
||||||||||||||
Rahmen |
border: 1px solid black; border-radius: 10px; box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.75); Bei border müssen Breite, Typ und Farbe angegeben werden. Für abgerundete Ecken kommt border-radius zum Einsatz. Schatten setzen sich aus Offsets, Farben, blur und Transparenz zusammen - siehe http://css3gen.com/box-shadow/ (CSS3 Box Shadow Generator) |
||||||||||||||
Ausrichten |
|
||||||||||||||
Aufzählungen |
Zum Festlegen des Startpunktes einer Aufzälung dient das Attribut start beim ol-Element. Über start="3" beginnt damit eine nummerierte Liste bei 3, eine Liste mit lower-roman bei iii und eine Liste mit upper-latin bei C. |
||||||||||||||
Sichtbarkeit |
|
||||||||||||||
@media |
@media print { #nav-area { display: none; } } Über @media kann die Gültigkeit von Styleregeln eingeschränkt werden. In diesem Fall wird beim Ausdrucken der HTML-Seite der Navigationsbereich ausgeblendet. |
||||||||||||||
Links zum Thema |