CSS Aural. Справочное руководство


Звуковые таблицы стилей используют сочетание синтеза речи и звуковых эффектов, чтобы пользователи могли слушать информацию, а не читать её.

Аудиальное отображение можно использовать для:

  • Незрячие люди
  • Помочь пользователям научиться читать
  • Помочь пользователям с проблемами чтения
  • Домашние развлечения
  • в машине

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

Пример звуковой таблицы стилей:

Пример

h1,h2,h3,h4
{
    voice-family:male;
    richness:80;
    cue-before:url("beep.au")
}

В приведённом выше примере используется синтезатор речи для воспроизведения звуков, при этом в начале говорит мужской голос.



Справочное руководство по звуковым стилям CSS

Столбец "CSS" указывает версию CSS, в которой определено свойство (CSS1 или CSS2).

Свойство Описание Значения CSS
azimuth Задаёт, откуда должен исходить звук angle
left-side
far-left
left
center-left
center
center-right
right
far-right
right-side
behind
leftwards
rightwards
2
cue Задайте свойства cue в одном объявлении cue-before
cue-after
2
cue-after Задает звук, который воспроизводится после содержимого элемента. none
url
2
cue-before Задает звук, который воспроизводится перед содержимым элемента. none
url
2
elevation Задаёт, откуда должен исходить звук angle
below
level
above
higher
lower 
2
pause Задает свойства паузы в одном объявлении. pause-before
pause-after
2
pause-after Задает паузу после содержимого элемента. time
%
2
pause-before Задает паузу перед содержимым элемента. time
%
2
pitch Укажите голос речи частота
x-low
low
средний
высокий
x-high 
2
pitch-range Задает изменение голоса речи. (Монотонный голос или динамичный голос?) число 2
play-during Задает звук, который воспроизводится во время чтения содержимого элемента. auto
none
url
mix
repeat
2
richness Задает насыщенность голоса речи. (Насыщенный голос или тонкий голос?) число 2
speak Указывает, предоставляется ли содержимое в звуковой форме нормальный
none
spell-out
2
speak-header Это свойство задает или извлекает, произносится ли заголовок таблицы перед всеми ячейками или произнесение заканчивается, когда достигается ячейка, не связанная с ним. всегда
once
2
speak-numeral Задает или извлекает, как произносятся числа. digits
continuous
2
speak-punctuation Задает или извлекает, как произносятся знаки пунктуации none
code
2
speech-rate Указать скорость речи число
x-slow
slow
средний
fast
x-fast
faster
slower 
2
stress Где говорящий голос "делает ударение" в указанном месте число 2
voice-family Установить или получить текущий тип голоса specific-voice
generic-voice
2
volume Задаёт громкость речи число
%
silent
x-soft
soft
средний
loud
x-loud 
2
Другие расширения