Предупредительные сигналы

Если для привлечения внимания к элементу одних пауз недостаточно, можно добавить перед ним и после него звуковые предупредительные сигналы – звуковой эквивалент рамки. Как и в случае с паузами, для задания звуковых сигналов есть три свойства: cue-before, cue-after и cue. Если указан URI аудиоресурса, агент пользователя загружает этот ресурс и воспроизводит его перед элементом или после него. Предположим, надо предварять каждую непосещенную гиперссылку документа звонком, а каждую посещенную ссылку – гудком. Правила были бы такими:

a:link {cue-before: url(chime.mp3);}
a:visited {cue-before: url(beep.wav);}

Принцип работы сокращенной формы, cue, вполне ожидаем. Как и в свойстве pause, если задано одно значение для свойства cue, то это значение используется как перед элементом, так и после него. Если заданы два значения, первое соответствует сигналу перед элементом. Таким образом, следующие правила эквивалентны:

a[href] {cue: url(ping.mp3);}
a[href] {cue: url(ping.mp3) url(ping.mp3);}
a[href] {cue-before: url(ping.mp3); cue-after: url(ping.mp3);}

Оцените статью: (0 голосов)
0 5 0

Статьи из раздела CSS на эту тему:
Воспроизведение речи
Выбор типов страниц
Звуковое воспроизведение заголовков таблиц
Звуковое сопровождение
Изменение высоты

Вернуться в раздел: CSS / 14. Неэкранные устройства