[an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] Cascading Style Sheets { Vollreferenz zu CSS 1 und CSS 2.1 : SPEAK-HEADER } [an error occurred while processing this directive]
[an error occurred while processing this directive][an error occurred while processing this directive]

Welche Entwicklungen gibt es im Bereich CSS und auf dem Büchermarkt? Die Autoren einiger beliebter CSS-Bücher haben sich bereit erklärt, die Entwicklung am Markt aus ihrer Sicht kurz darzustellen, hier auf der Buchseite.

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.

 TOP


Home|Vollreferenz|Schnellreferenz|Grundlegendes|Tutorials & Artikel|Quiz|Allgemeines

Die URL dieser Seite ist: www.thestyleworks.de/ref/speak-header.shtml
Gedruckt am [an error occurred while processing this directive] Sonntag, dem 14. [an error occurred while processing this directive] Januar, 2017.
© Copyright All Contents 2002- 2017 K. Langenberg.
Commercial Use prohibited.


Notizen: