Producing web pages
* HTML CSS DHTML XHTML A to Z of tags        Accessibility          Design

speak-punctuation

The speak-punctuation property allows you to specify whether the browser speak punctuation marks literally or not.

Normally, you won't want the browser to speak punctuation. The punctuation controls the inflection, timing, and pronunciation of your content.

There may be rare occasions where you want to actually speak the punctuation in your content. Perhaps you want to make sure the listener knows exactly what is being presented, or wish to speak an otherwise cryptic sequence of characters.

You can set this property to code or none.

  • Set to code if you want the browser to speak punctuation marks such as semicolons, braces, and so on literally. It says "comma" when it sees a comma, "colon" when it sees a colon
  • Set to none if you want the browser to pause to represent punctuation. Like you do when you speak to someone

Presumably, the browser will speak the actual name of the punctuation character, using the appropriate language.