Zum Inhalt springen

CSS speak-Eigenschaft

Hinweis: Die speak-Eigenschaft ist veraltet und wird nur von sehr wenigen Browsern unterstützt. Erwägen Sie die Verwendung moderner Accessibility-APIs für die audiale Wiedergabe.

Die speak-Eigenschaft definiert, ob der Text auditiv wiedergegeben werden soll oder nicht.

Sie hat sechs Werte. Die folgenden Werte sind in CSS2.1 spezifiziert:

  • none
  • normal
  • spell-out

Zusätzliche Werte sind im CSS Speech Module definiert:

  • auto
  • never
  • always
Anfangswertnormal
Gilt fürAlle Elemente.
VererbbarJa.
AnimierbarNein.
VersionCSS2, CSS Speech Module
DOM-Syntaxelement.style.speak = "always";

Syntax

CSS speak-Syntax

css
speak: auto | normal | spell-out | none | never | always | initial | inherit;

Sie können den folgenden Codeausschnitt mit der speak-Eigenschaft in Ihren CSS-Code einfügen:

CSS speak-Codebeispiel

css
.example {
  speak: none;
}

Werte

WertBeschreibung
noneVerhindert, dass das Element und sein Inhalt auditiv wiedergegeben werden.
normalVerwendet sprachabhängige Ausspracheregeln zur Wiedergabe eines Elements und seiner Kindelemente.
spell-outBuchstabiert den Text Buchstabe für Buchstabe, typischerweise verwendet für Akronyme und Abkürzungen.
autoLöst sich zu einem berechneten Wert von none auf, wenn display none ist, andernfalls löst es sich zu auto auf, was einen verwendeten Wert von normal ergibt.
neverVerhindert, dass das Element auditiv wiedergegeben wird.
alwaysDas Element wird auditiv wiedergegeben.
initialLegt fest, dass die Eigenschaft ihren Standardwert verwendet.
inheritErbt die Eigenschaft von ihrem übergeordneten Element.

Browser-Kompatibilität

BrowserUnterstützung
ChromeNein
FirefoxNein
SafariNein
EdgeNein
OperaNein

Praxis

Welchen Zweck hat die 'speak'-Eigenschaft in CSS und welche Werte kann sie annehmen?

Finden Sie das nützlich?

Dual-run-Vorschau — vergleichen Sie mit den Symfony-Routen live.