Workshop Internet-Präsenz

Referenz Cascading Style Sheet

  1. Texteigenschaften
  2. Ausrichtung und Absatzkontrolle
  3. Box-Eigenschaften
  4. Hintergrundeigenschaften
  5. Visuelle Formatierung
  6. Listendarstellung
  7. Tabellen
  8. Optische Effekte
  9. Generierter Inhalt, automatische Nummerierung, Listen
  10. Seitenweise Ausgabe
  11. Akustische Wiedergabe
  12. Referenzen

Texteigenschaften (Schriftformatierung)

Eigenschaften Werte Beispiele
Bemerkungen
CSS Level
color (farbe) Angabe der Farbe in Hex-Code oder Schlüsselwort. CSS 1
direction ltr, rtl, inherit ltr - Links-nach-rechts
rtl - Rechts-nach-links
CSS 2
font-family family-name Arial, Tahoma CSS 1
  generic-family serif, sans-serif
monospace
cursive, fantasy
CSS 1
font-size (pt), (px), (prozent)
medium, (größe), xx-small, x-small, smaller, small, large, larger, x-large, xx-large
pt ist Punkt, z.B. 12pt.
px ist Pixel, z.B. 20px.
CSS 1
font-size-adjust (zahl), none, inherit   CSS 2, nicht CSS 2.1
font-stretch normal, wider, narrower, ultra-condensed, extra-condensed, condensed, semi-condensed, semi-expanded, expanded, extra-expanded, ultra-expanded, inherit   CSS 2, nicht CSS 2.1
font-style normal, italic, oblique   CSS 1
font-variant normal, small-caps   CSS 1
font-weight normal, (zahl), bold, bolder, light, lighter Mögliche Zahlenangaben 100, 200, 300, 400, 500, 600, 700, 800 oder 900. CSS 1
font Alle der oben angegebenen Werte, jeweils durch Leerräume zu trennen. {font: tahoma 12pt oblique bold} CSS 1
letter-spacing normal, 1em 1em, 2em und so weiter. CSS 1
text-decoration none, underline, overline, line-through, blink   CSS 1
text-shadow none, color length length length, inherit   CSS 2, nicht CSS 2.1
text-transform none, capitalize, uppercase, lowercase   CSS 1
word-spacing normal, 1em 1em, 2em und so weiter. CSS 1

Ausrichtung und Absatzkontrolle

Eigenschaften Werte Beispiele
Bemerkungen
CSS Level
line-height normal, (höhe), (prozent) Länge in Pixeln. CSS 1
text-align left, right, center, justify   CSS 1
text-indent (breite), (prozent) Länge des Texteinzugs in Pixeln. CSS 1
vertical-align baseline, sub, super, top, text-top, middle, bottom, text-bottom, (prozent)                                                                   CSS 1
white-space normal, pre, nowrap, pre-wrap, pre-line   CSS 1

Box-Eigenschaften

Eigenschaften Werte Beispiele
Bemerkungen
CSS Level
border-bottom-width medium, thin, thick, (höhe) Länge in Pixeln. CSS 1
border-bottom Jeder der Werte für border-top-bottom, border-color und border-style. {border-bottom: thin inset blue} CSS 1
border-color (farbe) Angabe der Farbe in Hex-Code. CSS 1
border-left-width medium, thin, thick, (breite) Länge in Pixeln. CSS 1
border-left Jeder der Werte für border-top-left, border-color und border-style. {border-left: thick inset green} CSS 1
border-right-width medium, thin, thick, (breite) Länge in Pixeln. CSS 1
border-right Jeder der Werte für border-right-width, border-color und border-style. {border-right: thin inset blue} CSS 1
border-style none, dotted, dashed, solid, double, groove, ridge, inset, outset   CSS 1
border-top-width medium, thin, thick, (höhe) Länge in Pixeln. CSS 1
border-top Jeder der Werte für border-top-width, border-color und border-style. {border-top: thin inset red} CSS 1
border Alle der border-Werte. Angaben beziehen sich auf alle Seiten. {border: medium blue} CSS 1
margin-bottom (höhe), (prozent), auto Länge in Pixeln. CSS 1
margin-left (breite), (prozent), auto Länge in Pixeln. CSS 1
margin-right (breite), (prozent), auto Länge in Pixeln. CSS 1
margin-top (höhe), (prozent), auto Länge in Pixeln. CSS 1
margin Jeder der oben angegebenen margin-Werte für top, right, bottom und left in der angegebenen Folge, jeweils durch Komma getrennt. {margin: 5px 2px 5px 3px}
Wenn nur ein Wert angegeben wurde, sind davon alle Ränder betroffen.
CSS 1
padding-bottom (höhe), (prozent) Länge in Pixeln. CSS 1
padding-left (breite), (prozent) Länge in Pixeln. CSS 1
padding-right (breite), (prozent) Länge in Pixeln. CSS 1
padding-top (höhe), (prozent) Länge in Pixeln. CSS 1
padding Jeder der oben angegebenen padding-Werte für top, right, bottom und left in der angegebenen Folge, jeweils durch Komma getrennt. {padding: 5em 6em 3em 6em}
Wenn nur ein Wert angegeben wurde, sind davon alle Seiten betroffen.
CSS 1

Hintergrundeigenschaften

Eigenschaften Werte Beispiele
Bemerkungen
CSS Level
background-attachment scroll, fixed   CSS 1
background-color (farbe), transparent Angabe der Farbe in Hex-Code. CSS 1
background-image none, (location)   CSS 1
background-position (prozent), (länge), top, center, bottom, left, center, right   CSS 1
background-repeat repeat, repeat-x, repeat-y, no-repeat   CSS 1
background Alle der oben angegebenen Werte, jeweils durch Komma getrennt. {background: URL(back.gif) repeat fixed} CSS 1

Visuelle Formatierung

Eigenschaften Werte Beispiele
Bemerkungen
CSS Level
bottom auto, inherit, (höhe), (prozent) Länge in Pixeln. CSS 2
clear none, left, right, both, inherit                                                                   CSS 1
display inline, block, list-item, run-in, table, inline-block, inline-table, table-row-group, table-header-group, table-footer-group, table-row, table-column-group, table-column, table-cell, table-caption, none, inherit   CSS 2
float none, left, right, inherit   CSS 1
height auto, inherit, (höhe), (prozent) Länge in Pixeln. CSS 1
left auto, inherit, (breite), (prozent) Länge in Pixeln. CSS 2
max-height none, inherit, (höhe), (prozent) Länge in Pixeln. CSS 2
max-width none, inherit, (breite), (prozent) Länge in Pixeln. CSS 2
min-height inherit, (höhe), (prozent) Länge in Pixeln. CSS 2
min-width inherit, (breite), (prozent) Länge in Pixeln. CSS 2
position static, absolute, relative, fixed, inherit   CSS 2
right auto, inherit, (breite), (prozent) Länge in Pixeln. CSS 2
top auto, inherit, (höhe), (prozent) Länge in Pixeln. CSS 2
unicode-bidi normal, embed, bidi-override, inherit   CSS 2
width auto, (breite), (prozent) Länge in Pixeln. CSS 1
z-index auto, inherit, (integer)   CSS 2

Listendarstellung

Eigenschaften Werte Beispiele
Bemerkungen
CSS Level
list-style-type disc, circle, square, decimal, decimal-leading-zero, lower-roman, upper-roman, lower-greek, lower-alpha, upper-alpha, lower-latin, upper-latin, hebrew, armenian, georgian, cjk-ideographic, hiragana, katakana, hiragana-iroha, katakana-iroha, none   CSS 2
list-style-image none, (url)                                                                   CSS 1
list-style-position outside, inside   CSS 1
list-style Jeder der obigen Werte für list-style, jeweils durch Leerräume getrennt. {list-style: disc inside} CSS 1

Tabellen

Eigenschaften Werte Beispiele
Bemerkungen
CSS Level
border-collapse collapse, separate, inherit                                                                   CSS 2
border-spacing (abstand x) (abstand y), inherit   CSS 2
caption-side top, bottom, inherit   CSS 2.1
empty-cells show, hide, inherit   CSS 2
speak-header once, always, inherit   CSS 2
table-layout auto, fixed, inherit   CSS 2

Optische Effekte

Eigenschaften Werte Beispiele
Bemerkungen
CSS Level
clip auto, (form) Momentan ist die einzig gültige Form "rect(top, right, bottom, left)". CSS 2
cursor auto, crosshair, default, pointer, move, e-resize, ne-resize, nw-resize, n-resize, se-resize, sw-resize, s-resize, w-resize, text, wait, help   CSS 1
outline-width medium, thin, thick, (breite), inherit   CSS 2
outline-style none, dotted, dashed, solid, double, groove, ridge, inset, outset   CSS 2
outline-color (farbe), invert, inherit   CSS 2
outline Jeder der obigen outline-Werte, jeweils durch Leerräume getrennt. {outline: dotted thick} CSS 2
overflow visible, hidden, scroll, auto   CSS 2
visibility inherit, visible, hidden   CSS 2

Generierter Inhalt, automatische Nummerierung, Listen

Eigenschaften Werte Beispiele
Bemerkungen
CSS Level
content (zeichenkette), (uri), (counter), attr(X), open-quote, close-quote, no-open-quote, no-close-quote, inherit Wird mit :before, :after Pseudoformaten benutzt. CSS 2
counter-reset (identifier) (integer), none, inherit Benutzt counter()- und counters()-Funktionen der content-Eigentschaft. CSS 2
counter-increment (identifier) (integer), none, inherit Benutzt counter()- und counters()-Funktionen der content-Eigenschaft. CSS 2
marker-offset (länge), auto, inherit   CSS 2
quotes (zeichenkette) (zeichenkette) oder more, inherit   CSS 2

Seitenweise Ausgabe

Eigenschaften Werte Beispiele
Bemerkungen
CSS Level
size (länge){1,2}, auto, portrait, landscape, inherit Ausrichtung und Orientierung einer Seite.
@page { size: 8.5in 11in; }
CSS 2, nicht CSS 2.1
marks none, crop, cross, inherit Korrekturmarken außerhalb der Seitenfläche. CSS 2, nicht CSS 2.1
page auto, (identifier) Alternativer Seitentyp für Ausgabe eines Elements.
@page rotated {size: landscape}
table {page: rotated; page-break-before: right}
CSS 2, nicht CSS 2.1
orphans (anzahl) Minimale Zeilenanzahl eines Absatzes am Seitenende (Hurensohn). CSS 2
widows (anzahl) Minimale Zeilenanzahl eines Absatzendes am Seitenanfang (Schusterjunge). CSS 2
page-break-after auto, always, avoid, left, right, inherit Verhalten Seitenumbruch nach Element. CSS 2
page-break-before auto, always, avoid, left, right, inherit Verhalten Seitenumbruch vor Element. CSS 2
page-break-inside auto, avoid, inherit Verhalten Seitenumbruch innerhalb des Elements. CSS 2

Akustische Wiedergabe

Eigenschaften Werte Beispiele
Bemerkungen
CSS Level
volume number, percentage, silent, x-soft, soft, medium, loud, x-loud, inherit                                                                   CSS 2
speak normal, none, spell-out, inherit   CSS 2
pause-before time, percentage, inherit   CSS 2
pause-after time, percentage, inherit   CSS 2
pause time, percentage, inherit   CSS 2
cue-before uri, none, inherit   CSS 2
cue-after uri, none, inherit   CSS 2
cue Jede der obigen cue-Eigenschaften.   CSS 2
play-during uri, mix, repeat, auto, none, inherit   CSS 2
azimuth angle, left-side, far-left, left, center-left, center, center-right, right, far-right, right-side, behind, leftwards, rightwards, inherit   CSS 2
elevation angle, below, level, above, higher, lower, inherit   CSS 2
speech-rate number, x-slow, slow, medium, fast, x-fast, faster, slower, inherit   CSS 2
voice-family specific-voice
generic-voice
  CSS 2
pitch frequency, x-low, low, medium, high, x-high, inherit   CSS 2
pitch-range number, inherit   CSS 2
stress number, inherit   CSS 2
richness number, inherit   CSS 2
speak-punctuation code, none, inherit   CSS 2
speak-numeral digits, continuous, inherit   CSS 2

Referenzen