CSS свойство speak

Свойство speak определяет, должен ли текст озвучиваться.

Свойство имеет шесть значений. Следующие значения указаны в CSS2.1:

  • none
  • normal
  • spell-out

Остальные значения указаны в CSS3:

  • auto
  • never
  • always
Значение по умолчанию Not specified.
Применяется Ко всем элементам.
Наследуется Да
Анимируемое Нет
Версия CSS2, CSS3
DOM синтаксис Object.speak = "always";

Синтаксис

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

Пример

.example {
speak: none;
}

Значения

Значение Описание
none Запрещает озвучивание и, таким образом, не требуется времени для этого. Это значение указано в CSS2.1.
normal Использует озвучивание элемента и его потомка, и оно зависит от правил произношения данного языка. Это значение указано в CSS2.1.
spell-out Использует озвучивание по буквам. Используется для акронимов и аббревиатур. Значение является устаревшим. Это значение указано в CSS2.1.
auto Значением является 'none', когда 'display' установлено в значение 'none', или 'auto', если это свойство установлено в 'normal'. Это значение указано в CSS3.
never Элемент не озвучивается. Это значение указано в CSS3.
always Элемент озвучивается. Это свойство указано в CSS3.
initial Устанавливает свойство в значение по умолчанию.
inherit Значение элемента наследуется от родительского элемента.

Поддержка браузера

chrome edge firefox safari opera

Практикуйте свои знания

What does the CSS speak property do?
Считаете ли это полезным?