W3docs

Propiedad speak de CSS

How to use the speak CSS property to make the element render aurally. Read about the property and see values.

Nota: La propiedad speak está obsoleta y tiene un soporte muy limitado en los navegadores. Considere el uso de APIs de accesibilidad modernas para el renderizado auditivo.

La propiedad speak define si el texto debe o no renderizarse auditivamente.

Tiene seis valores. Los siguientes valores están especificados en CSS2.1:

  • none
  • normal
  • spell-out

Valores adicionales están definidos en el Módulo de Voz CSS:

  • auto
  • never
  • always
Valor Inicialnormal
Se aplica aTodos los elementos.
HerenciaSí.
AnimableNo.
VersiónCSS2, Módulo de Voz CSS
Sintaxis DOMelement.style.speak = "always";

Sintaxis

Sintaxis CSS speak

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

Puede insertar el siguiente fragmento de código con la propiedad speak en su código CSS:

Ejemplo de código CSS speak

.example {
  speak: none;
}

Valores

ValorDescripción
noneImpide que el elemento y su contenido se rendericen auditivamente.
normalUtiliza reglas de pronunciación dependientes del idioma para renderizar un elemento y sus hijos.
spell-outPronuncia el texto letra por letra, típicamente usado para acrónimos y abreviaturas.
autoSe resuelve a un valor calculado de none cuando display es none, de lo contrario se resuelve a auto que produce un valor utilizado de normal.
neverImpide que el elemento se renderice auditivamente.
alwaysEl elemento se renderiza auditivamente.
initialHace que la propiedad use su valor predeterminado.
inheritHereda la propiedad de su elemento padre.

Compatibilidad con Navegadores

NavegadorSoporte
ChromeNo
FirefoxNo
SafariNo
EdgeNo
OperaNo

Práctica

Práctica

¿Cuál es el uso de la propiedad 'speak' en CSS, y qué valores puede tomar?