Опубликован: 31.10.2006 | Уровень: для всех | Доступ: платный
Дополнительный материал 2:

Использование звука в CSS2

Звуковые таблицы стилей

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

Звуковое представление можно использовать:

  • слепым;
  • для помощи при обучении чтению;
  • для помощи пользователям, имеющим проблемы с чтением;
  • для домашних развлечений;
  • в автомобиле;
  • в сообществах, имеющих трудности с восприятем печатного текста.

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

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

h5, h6
{
voice-family:  female;
richness: 70;
cue-before: url("song.au")
}

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

Справочник по звуковым возможностям CSS2

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

Добрый день!

Я записан на программу. Куда высылать договор и диплом?

Елена Сапегова
Елена Сапегова

После прохождения теоретической части пришло письмо об окончании теоретической части курса, будет ли практическая часть?

Елена Елаева
Елена Елаева
Россия
Владимир Лагодный
Владимир Лагодный
Россия