Поиск

Свойства, управляющие паузой: 'pause-before', 'pause-after' и 'pause'

'pause-before'

Значение: <time> | <percentage> | inherit
Начальное значение: зависит от агента пользователя
Область применения: все элементы
Наследование: нет
Процентное задание значений: см. нижеследующий текст
Ассоциированные устройства: устройства звукового воспроизведения

'pause-after'

Значение: <time> | <percentage> | inherit
Начальное значение: зависит от агента пользователя
Область применения: все элементы
Наследование: нет
Процентное задание значений: см. нижеследующий текст
Ассоциированные устройства: устройства звукового воспроизведения

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

<time>

Обозначает паузу в абсолютных единицах измерения времени (секундах и миллисекундах).

<percentage>

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

Пауза вставляется между содержимым элемента и содержимым любого из свойств '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 */