B.100. speak

For use by aural (speaking) browsers for the visually impaired, this property controls if and how an element's content should be read aloud.

Inherited: Yes

See also: Section B.101speak-header, Section B.102speak-numeral, Section B.103speak-punctuation

B.100.1. Value

This property accepts any of the following constants:

  • none: The element's content is not read.

  • normal: The element's content is read normally.

  • spell-out: The element's content is spelled out one character at a time.

Initial value: normal

B.100.2. Compatibility

CSS Version: 2

Not supported by any currently-available browser.

B.100.3. Example

This example causes aural browsers to spell out abbr and acronym elements:

abbr, acronym {
  speak: spell-out;
}

Get HTML Utopia: Designing Without Tables Using CSS now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.