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 |