Cascading Stylesheet-Referenz
Webautoren können mit Cascading Stylesheets das Aussehen von Dokumenten erheblich steuern.
Übersichten und Lernprogramme
Die folgenden Themen enthalten übersichtliche Informationen darüber, wie Sie Regeln für Cascading Stylesheets erstellen und sie auf einzelne Elemente in einer HTML-Seite anwenden können:
Grundlegendes zur Auswahl Die grundlegenden Bausteine eines Cascading Stylesheets sind seine Stilregeln. Um den Stil von Elementen einer HTML-Seite zu ändern, werden diese mit Selektoren ausgewählt. Ohne Selektoren gäbe es keine Möglichkeit festzulegen, wie die Regeln angewendet werden sollten. Dieses Thema gibt eine Einführung in die Grundlage der Cascading Stylesheet-Deklarationssyntax und beschreibt, wie Selektoren verwendet werden.
Verweis auf Längeneinheiten In diesem Abschnitt werden die unterstützten Längeneinheiten für Cascading Stylesheets festgelegt.
Positionieren von Elementen Die meisten modernen Browser können HTML-Elemente an x- und y-Koordinaten positionieren und können Elemente in Ebenen auf der z-Achse überlappen lassen, die sich in einem Webdokument in Richtung des Viewers und von diesem weg erstrecken. Wenn Sie diese Möglichkeiten nutzen, können Sie Elemente, Bilder, Steuerelemente oder Text präzise positionieren. Durch die Verwendung von Skripts zur Manipulation der Positionskoordinaten und anderer dynamischer Stile können Sie Elemente auf einer Seite bewegen und Animationseffekte erzeugen. Durch die Kombination aus dynamischen Stilen, Positionierung und transparenten Bildern erhalten Sie eine große Palette an Animationsoptionen.
Farben Es gibt zwei Möglichkeiten, um Farben auf HMTL-Seiten anzugeben: über den Namen oder mit einem RGB-Wert.
Maßsystem- und Speicherorteigenschaften im Quirks-Modus Dynamic HTML (DHTML) macht Abmessungs- und Positionierungseigenschaften verfügbar, mit denen Sie auf Webseiten die Größe und Position von HTML-Elementen ändern können. Wenn Sie diese Eigenschaften kennen und wissen, wie sie sich auf Elemente einer Seite auswirken, können Sie das Aussehen Ihrer Webseiten besser steuern. Sie können mit diesen Eigenschaften z. B. Seiten gestalten, die Dokumenten in anderen Anwendungen wie Microsoft Office PowerPoint oder Microsoft Office Word ähnlich sind.
Eigenschaften
Dieser Abschnitt enthält Referenzthemen für unterstützte CSS-Eigenschaften. Eine Kategorienliste von CSS-Eigenschaften finden Sie unter Eigenschaften nach Kategorie.
background Legt bis zu fünf separate Hintergrundeigenschaften des Objekts fest.
background-attachment Legt fest, wie das Hintergrundbild innerhalb des Dokuments an das Objekt angefügt ist.
background-color Legt die Farbe hinter dem Inhalt des Objekts fest.
background-image Legt das Hintergrundbild des Objekts fest.
background-position Legt die Position des Objekthintergrunds fest.
background-repeat Legt fest, wie die Eigenschaft background-image des Objekts unterteilt ist.
border Legt die Eigenschaften der Rahmenlinien für das Objekt fest.
border-collapse Legt fest, ob die Rahmenlinien der Zeilen und Zellen in einer Tabelle zu einer einfachen Rahmenlinie zusammengefasst oder wie beim HTML-Standardcode getrennt dargestellt werden.
border-color Legt die Rahmenfarbe des Objekts fest.
border-style Legt die Art der oberen, rechten, unteren und linken Rahmenlinie des Objekts fest.
border-left Legt die Eigenschaften der oberen Rahmenlinie des Objekts fest.
border-bottom-color Legt die Farbe der unteren Rahmenlinie des Objekts fest.
border-left-color Legt die Farbe der linken Rahmenlinie des Objekts fest.
border-right-color Legt die Farbe der rechten Rahmenlinie des Objekts fest.
border-top-color Legt die Farbe der oberen Rahmenlinie des Objekts fest.
border-bottom-style Legt die Art der unteren Rahmenlinie des Objekts fest.
border-left-style Legt die Art der linken Rahmenlinie des Objekts fest.
border-right-style Legt die Art der rechten Rahmenlinie des Objekts fest.
border-top-style Legt die Art der oberen Rahmenlinie des Objekts fest.
border-bottom-width Legt die Breite der unteren Rahmenlinie des Objekts fest.
border-left-width Legt die Breite der linken Rahmenlinie des Objekts fest.
border-right-width Legt die Breite der rechten Rahmenlinie des Objekts fest.
border-top-width Legt die Breite der oberen Rahmenlinie des Objekts fest.
border-width Legt die Breite der oberen, rechten, unteren und linken Rahmenlinie des Objekts fest.
bottom Legt die untere Position des Objekts relativ zum unteren Rand des nächsten positionierten Objekts in der Dokumentenhierarchie fest.
clear Legt fest, ob für das Objekt unverankerte Objekte auf der linken und/oder rechten Seite zulässig sind, so dass das nächste Objekt nach den unverankerten Objekten angezeigt wird.
Clip Legt fest, welcher Teil eines positionierten Objekts sichtbar ist.
Farbe Legt die Farbe des Texts für das Objekt fest.
cursor Legt fest, wie sich der Mauszeiger verändert, wenn er über ein Objekt bewegt wird.
direction Legt die Leserichtung des Objekts fest.
display Legt fest, ob das Objekt gerendert wird.
font Legt eine Kombination separater Schriftarteigenschaften des Objekts fest. Legt alternativ eine oder mehrere von sechs Schriftarten der Benutzereinstellung fest oder ruft diese ab.
font-family Legt den Namen der für den Text im Objekt verwendeten Schriftart fest.
font-size Legt den für Text in dem Objekt verwendeten Schriftgrad fest.
font-style Legt den Schriftschnitt des Objekts als "Kursiv", "Normal" oder "Schräg" fest.
font-variant Legt fest, ob der Text des Objekts in Kapitälchen dargestellt wird.
font-weight Legt die Schriftbreite des Texts für das Objekt fest.
Höhe Legt die Höhe des Objekts fest.
left Legt die Position des Objekts relativ zum linken Rand des nächsten positionierten Objekts in der Dokumentenhierarchie fest.
letter-spacing Legt den zusätzlichen Abstand zwischen Buchstaben im Objekt fest.
line-height Legt den Abstand zwischen Zeilen im Objekt fest.
list-style Legt bis zu drei separate "list-style"-Eigenschaften des Objekts fest.
list-style-image Legt einen Wert fest, der angibt, welches Bild als "list-item"-Marker für das Objekt verwendet werden soll.
list-style-position Legt eine Variable fest, die angibt, wie der "list-item"-Marker relativ zum Inhalt des Objekts gezeichnet wird.
list-style-type Legt den vordefinierten Typ des "list-item"-Markers für das Objekt fest.
margin Legt die Breite des oberen, rechten, unteren und linken Rands des Objekts fest.
margin-bottom Legt die Breite des unteren Rands des Objekts fest.
margin-left Legt die Breite des linken Rands des Objekts fest.
margin-right Legt die Breite des rechten Rands des Objekts fest.
margin-top Legt die Breite des oberen Rands des Objekts fest.
max-height Legt die maximale Höhe eines Elements fest.
max-width Legt die maximale Breite eines Elements fest.
min-height Legt die Mindesthöhe eines Elements fest.
min-width Legt die Mindestbreite eines Elements fest.
overflow Legt fest, wie der Inhalt des Objekts behandelt werden soll, wenn dieser die Höhe oder Breite des Objekts überschreitet.
Innenabstand Legt den Abstand zwischen dem Objekt und seinem Rand oder, falls ein Rahmen vorhanden ist, zwischen dem Objekt und seinen Rahmenlinien fest.
padding-bottom Legt den Abstand zwischen der unteren Rahmenlinie und dem Inhalt des Objekts fest.
padding-left Legt den Abstand zwischen der linken Rahmenlinie und dem Inhalt des Objekts fest.
padding-right Legt den Abstand zwischen der rechten Rahmenlinie und dem Inhalt des Objekts fest.
padding-top Legt den Abstand zwischen der oberen Rahmenlinie und dem Inhalt des Objekts fest.
page-break-after Legt fest, ob nach dem Objekt ein Seitenumbruch eingefügt wird.
page-break-before Legt fest, ob vor dem Objekt ein Seitenumbruch eingefügt wird.
Position Legt die Art der Positionierung des Objekts fest.
right Legt die Position des Objekts relativ zum rechten Rand des nächsten positionierten Objekts in der Dokumentenhierarchie fest.
table-layout Legt über eine Zeichenfolge fest, ob es sich um ein festes Tabellenlayout handelt.
text-align Legt fest, ob der Text im Objekt links, rechts, zentriert oder im Blocksatz ausgerichtet wird.
text-decoration Legt fest, ob der Text im Objekt blinkt oder durchgestrichen, überstrichen oder unterstrichen ist.
text-indent Legt den Einzug der ersten Textzeile im Objekt fest.
text-transform Legt das Rendering des Texts im Objekt fest.
Anfang Legt die Position des Objekts relativ zum oberen Rand des nächsten positionierten Objekts in der Dokumentenhierarchie fest.
unicode-bidi Legt die Einbettungsebene im Hinblick auf den bidirektionalen (rechts-nach-links) Algorithmus fest.
vertical-align Legt die vertikale Ausrichtung des Objekts fest.
Sichtbarkeit Legt fest, ob der Inhalt des Objekts angezeigt wird.
white-space Legt fest, ob Zeilen im Objekt automatisch umbrochen werden.
Breite Legt die Breite des Objekts fest.
word-spacing Legt den zusätzlichen Abstand zwischen den Wörtern im Objekt fest.
z-index Legt die Stapelreihenfolge positionierter Objekte fest.