speak-as
ExperimentalControls how a screen reader or speech synthesizer should pronounce certain content. For example, it can force the browser to 'spell out' every letter or read out punctuation marks.
Quick example
.acronym {
/* Forces screen readers to say 'H-T-M-L' instead of trying to pronounce it */
speak-as: spell-out;
} Quick facts
Initial value
autoInherited
Yes
Applies to
all elements
Animation type
discrete
Values
normalspell-outdigitsliteral-punctuationno-punctuation speak-as Browser Support
Limited availability 14% global usage
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Not ready for production without a fallback.
11.1+