CSS

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

Если для привлечения внимания к элементу одних пауз недостаточно, можно добавить перед ним и после него звуковые предупредительные сигналы – звуковой эквивалент рамки. Как и в случае с паузами, для задания звуковых сигналов есть три свойства: 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);}
Теги:
неэкранные устройства
Добавлено: 19 Июля 2018 08:07:29 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...