Поиск

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

'cue-before'

Значение: <uri> | none | inherit
Начальное значение: none
Область применения: все элементы
Наследование: нет
Процентное задание значений: нет
Устройства: устройства звукового воспроизведения

'cue-after'

Значение: <uri> | none | inherit
Начальное значение: none
Применяется: все элементы
Наследование: нет
Процентное задание значений: нет
Устройства: устройства звукового воспроизведения

Звуковые пиктограммы - это один из способов выделения семантических элементов. Для определения границ элемента до и/или после него могут воспроизводиться определенные звуки. Значения имеют следующий смысл:

<uri>

Этот URI должен указывать на ресурс звуковой пиктограммы. Если по этому URI находится другая информация, например, изображение, то этот ресурс игнорируется, а свойство обрабатывается как если бы было установлено значение 'none'.

none

Звуковая пиктограмма не определена.

A {cue-before: url("bell.aiff"); cue-after: url("dong.wav") }
H1 {cue-before: url("pop.au"); cue-after: url("pop.au") }
'cue'

Значение: [ <'cue-before'> || <'cue-after'> ] | inherit
Начальное значение: не определяется для свойств сокращенной записи
Область применения: все элементы
Наследование: нет
Процентное задание значений: нет
Устройства: устройства звукового воспроизведения

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

Следующие два правила эквивалентны:

H1 {cue-before: url("pop.au"); cue-after: url("pop.au") }
H1 {cue: url("pop.au") }

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

Дополнительную информацию о методах генерации содержимого можно найти в разделе, посвященном псевдоэлементам :before и :after.