CSS 2.1 ::Referenz ::Eigenschaften
CSS 2.1: speak-header
Erläuterungen
Diese Eigenschaft ist nur auf Elemente anwendbar, die Tabellenkopfinformationen enthalten: das HTML-Element TH
und mit display
:table-header-group
versehene Elemente. (Sie bildet zusammen mit den Eigenschaften speak
, speak-numeral
und speak-punctuation
die Gruppe der Spracheigenschaften.)
Diese Elemente stehen typischerweise nicht nur in der obersten Zeile einer Tabelle, sondern sie können auch einer oder mehreren Tabellenzeilen vorangestellt werden (in der ersten Spalte), um die Tabelleninhalte zu strukturieren. Jeder Zelle in einer Tabellenzeile oder in einer Gruppe von Tabellenzeilen wird dadurch die Header-Information eines TH
-Elementes zugeordnet.
Per speak-header
lässt sich nun definieren, ob bei der auralen Ausgabe einer Tabelle vor jeder Zelle die zugeordnete Header-Information der linken Spalte wiederholt wird.
Im Unterschied dazu muß der Normalfall betrachtet werden: hier finden sich die TH
-Elemente und damit die Header-Informationen nur in der obersten Zeile einer Tabelle. Jeder Zelle wird dadurch die Information des über ihr stehenden TH
-Elementes als Header-Information zugeordnet. Da in diesem Fall der Inhalt der Header-Information für jede Zelle anders ist, hat der Wert once
dieselbe Auswirkung wie der Wert always
.
Hinweis:
Alle Auralen Eigenschaften werden in CSS 2.1 voraussichtlich nur noch als Anhang übernommen und sind nicht normativ.
Erlaubte Werte
Auszug aus der Spezifikation (die verwendete Syntax wird im Artikel CSS-Wertesyntax genauer erläutert):
'speak-punctuation' once | always | inherit
once
(Ausgangswert)- Die Header-Information wird nur dann gesprochen, wenn sie sich von der Header-Information unterscheidet, die der vorhergehenden Zelle zugeordnet ist.
always
- Die Header-Information wird vor jeder Zelle ausgegeben.
inherit
- Bestimmt explizit, dass diese Eigenschaft denselben berechneten Wert wie im Elternelement annimmt.
Code-Beispiel:
TABLE { speak-header: once; } TR.spesen { speak-header: always; }
Browserunterstützung
- Die auralen Eigenschaften werden bis heute nur mangelhaft unterstützt, so dass sie für die Produktion noch nicht geeignet sind.
Wechselwirkungen:
display
speak
, speak-numeral
, speak-punctuation
.
Besonderheiten im Medientyp handheld
:
Diese Eigenschaft ist nicht Teil des Standards CSS Mobile Profile 1.0. Mobilgeräte, deren Browser diese Eigenschaft umsetzen, sind bisher nicht bekannt.
Weitere Charakteristika:
Die Stylesheet-Schnellreferenz mit einer Zusammenfassung aller visuellen Eigenschaften kann auch als PDF-Datei herunter geladen werden.
Ausgangs- wert: |
Berechneter Wert: |
Vererbung: | Anwendbar- keit: |
%-Bezugs- wert: |
Medien- gruppe(n): |
---|---|---|---|---|---|
once |
Spezifizierter Wert | Ja | Siehe oben | Nicht zutreffend | Aural |
Verwendete Standards
Dieser CSS-Referenz liegen folgende Spezifikationen zugrunde: CSS 1, CSS 2.1 CR und CSS Mobile.