3.3 CSS-Eigenschaften
In der folgenden Abbildung 3-7 sind die CSS-Eigenschaften aufgeführt, die wir im Unterricht verwenden.
CSS-Eigenschaft | Erläuterung |
---|---|
background-color |
Beschreibung:
Hintergrundfarbe
Eigenschaftswerte:
Beispiele:
|
border-collapse |
Beschreibung:
Legt fest, ob die Rahmen benachbarter Tabellenzellen voneinander getrennt oder zusammenfallend dargestellt werden.
Eigenschaftswerte:
Beispiele:
|
border-color |
Beschreibung:
Rahmenfarbe
Eigenschaftswerte:
Beispiele:
Hinweis:
Die Hinweise zur Eigenschaft
border-style gelten für border-color analog.
|
border-radius |
Beschreibung:
Legt den Radius fest, mit dem Ecken abgerundet werden.
Eigenschaftswerte:
Längenmaße
Beispiel:
border-radius: 15px;
|
border-style |
Beschreibung:
Rahmentyp
Eigenschaftswerte:
Beispiele:
Hinweise:
|
border-width |
Beschreibung:
Rahmenbreite
Eigenschaftswerte:
Beispiele:
Hinweis:
Die Hinweise zur Eigenschaft
border-style gelten für border-width analog.
|
box-shadow |
Beschreibung:
Schatteneffekte
Eigenschaftswerte:
Die Eigenschaft erfordert die Angabe folgender Werte:
Beispiel:
box-shadow: 10px 10px 15px black;
Hinweis:
Die Hinweise zur Eigenschaft
border-style gelten für border-color analog.
|
clear |
Beschreibung:
Umfluss aufheben
Eigenschaftswerte:
Beispiele:
clear: both;
Hinweise:
|
color |
Beschreibung:
Vordergrundfarbe
Eigenschaftswerte:
Beispiele:
|
display |
Beschreibung:
Dient der Layoutgestaltung, in dem es festlegt, auf welche Art das betreffende Element angezeigt werden soll.
Eigenschaftswerte:
Beispiel:
display: inline-block;
|
float |
Beschreibung:
Umfließen
Eigenschaftswerte:
Beispiele:
float: left;
Hinweise:
|
font-family |
Beschreibung:
Schriftart bzw. Schriftfklasse
Beispiel:
font-family: 'Times New Roman', Georgia, Serif;
Hinweise:
|
font-size |
Beschreibung:
Schriftgröße
Eigenschaftswerte:
Beispiele:
|
font-style |
Beschreibung:
Schriftstil
Eigenschaftswerte:
Beispiel:
font-style: italic;
|
font-weight |
Beschreibung:
Schriftstärke
Eigenschaftswerte:
Beispiel:
font-weight: bold;
|
height min-height max-height |
Beschreibung:
Bestimmt die gewünschte (
height ), minimale (min-height ) bzw. maximale (max-height ) Höhe des Inhaltsbereiches eines Elements.
Eigenschaftswerte:
Beispiele:
Hinweis:
Die Höhe die
margin , border und padding in Anspruch nehmen, zählen nicht zur height des Elements.
|
line-height |
Beschreibung:
Zeilenhöhe
Eigenschaftswerte:
Beispiele:
Hinweise:
Eine Zahl bzw. ein Prozentwert bestimmt die Zeilenhöhe als Vielfaches der Schriftgröße. Werte von
1.5 , 150% bzw. 1.5em bewirken somit jeweils eine Zeilenhöhe, die anderthalb mal so groß ist, wie die Schriftgröße des Elements.
|
list-style-type |
Beschreibung:
Legt fest, welches Aufzählungszeichen bzw. welche Art der Nummerierung bei einer Liste verwendet werden soll.
Eigenschaftswerte:
Beispiele:
|
margin |
Beschreibung:
Abstand zu angrenzenden Elementen
Eigenschaftswerte:
Beispiele:
Hinweise:
|
padding |
Beschreibung:
Als Innenabstand wird der Leerraum zwischen dem Inhalt eines Elements und seinem eigenen Elementrand bezeichnet.
Eigenschaftswerte:
Längenmaße
Beispiele:
Hinweise:
|
text-align |
Beschreibung:
Horizontale Ausrichtung des Inhalts eines Block-Elements.
Eigenschaftswerte:
Beispiel:
text-align: justify;
|
text-decoration |
Beschreibung:
Unterstrich, Überstrich, Durchstreichen, keine
Eigenschaftswerte:
Beispiel:
text-decoration: underline;
|
vertical-align |
Beschreibung:
Vertikale Ausrichtung
Eigenschaftswerte:
Beispiel:
vertical-align: middle;
Hinweise:
|
width min-width max-width |
Beschreibung:
Bestimmt die gewünschte (
width ), minimale (min-width ) bzw. maximale (max-width ) Breite des Inhaltsbereiches eines Elements.
Eigenschaftswerte:
Beispiele:
Hinweis:
Die Breite die
margin , border und padding in Anspruch nehmen, zählen nicht zur width des Elements.
|
Längenmaße
Einigen dieser Eigenschaften können Längenmaße zugewiesen werden. Im Unterricht verwenden wir die Einheiten px
(Pixel, Bildpunkt) und em
.
Aufgabe 3-1: Formatieren der Startseite index.html mit CSS
Formatierungsvorgaben
Die folgenden Formatierungsvorgaben sollen für alle Webseiten unseres Webauftritts gelten. Die CSS-Regeln sollen daher in eine externe CSS-Datei namens styles.css ausgelagert werden.
HTML-Element | Formatierung |
---|---|
body |
|
h1 |
|
h2 |
|
p |
|
img | Bilder sollen horizontal zentriert werden. |