Свойства паузы: 'pause-before', 'pause-after' и '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 */