О спецификации CSS2 том 2

Свойства паузы 'pausebefore' 'pauseafter' и 'pause'


'pause-before'
Значение:<time> | <percentage> | inherit
Начальное:зависит от ПА
Применяется:ко всем элементам
Наследуется:нет
Процентное:см. текст
Носитель:звуковой
'pause-after'
Значение:<time> | <percentage> | inherit
Начальное:зависит от ПА
Применяется:  ко всем элементам
Наследуется:нет
Процентное:см. текст
Носитель:звуковой

Это свойство специфицирует паузу до (или после) произнесения содержимого элемента.
Значения имеют следующий смысл:

<time> Выражает паузу в абсолютных единицах времени (секундах и миллисекундах). <percentage>

Относится к инверсии значения свойства 'speech-rate'. Например, если speech-rate - 120 слов в минуту (т.е. одно слово в полсекунды, или 500ms), тогда 'pause-before' в 100% означает паузу в 500ms, а 'pause-before' в 20% означает 100ms.

Пауза вставляется между содержимым элементов и любым содержимым 'cue-before' или 'cue-after'.

Авторы должны использовать относительные значения, чтобы создавать более надёжные таблицы стилей с учётом возможной разницы в реальных значениях устанавливаемого объёма.

'pause'
Значение:[ [<time> | <percentage>]{1,2} ] | inherit
Начальное:зависит от ПА
Применяется:  ко всем элементам
Наследуется:нет
Процентное:см. описания 'pause-before' и 'pause-after'
Носитель:звуковой

Свойство 'pause' это сокращение для 'pause-before' и 'pause-after'. Если заданы два значения, то первое является 'pause-before', а второе - 'pause-after'. Если задано только одно значение, оно применяется для обоих свойств.

Пример(ы):

H1 { pause: 20ms } /* pause-before: 20ms; pause-after: 20ms */ H2 { pause: 30ms 40ms } /* pause-before: 30ms; pause-after: 40ms */ H3 { pause-after: 10ms } /* pause-before: ?; pause-after: 10ms */

Содержание раздела