Звуковые таблицы стилей, продолжение.
Правило play-during: устанавливает и управляет фоновой музыкой, т.е. какскадные таблицы стилей позволяют добавлять мелодию в время воспроизведения страницы. Правило play-during имеет значения:
{play-during:url("file.wav")} - указывает путь к фоновой музыке.
{play-during:url("file.wav") mix } - фоновая музыка в дескрипторе url смешивается с фоновой музыкой родительского элемента.
{play-during:url("file.wav") repeat } - если время воспроизведение фоновой музыки короче времени воспроизведения страницы, то она повторяется.
{play-during:auto} - это значение по умолчанию, которое имеет смысл что фоновая музыка родительского элемента воспроизводится без рестарта.
{play-during:none } - фоновая музыка не фоспроизводится.
Правило play-during примняется только для зуковых носителей, оно не наследуется и его можно использовать с всеми элементами.
Правило azimuth: управляет звуковыми эфектами, по умолчанию возмроизводится моно, но можно использовать стерео, квадро или даже систему домашнего кинотеатра. Управление зуковой системы производится при помощи едениц измерения deg в диапазоне от -360 до 360, Центр(перед) это 0deg, сзади = 180deg, слева -90(270)deg и справа 90deg.
Синтаксис правила azimuth:
*{azimuth:90deg -90deg}
Значения могут быть: left-side, far-left, left, center-left, center, center-right, right, far-right, right-side,,behind, leftwards, rightwards , что они значат смотрите в спецификации.
Правило elevation: управляет звуковым эффектом по вертикали, некоторые системы(например ПсевдоСтерео) позволяет звуку литься сверху или снизу. Правило elevation так-же измеряется в единицах измерения deg, но в диапазоне от -90 до 90, -90deg звук льется по низу, 90deg звук идет по верху. Правило elevation может иметь только одно значение: elevation:0deg - задается в единицах измерения.
elevation:below - тоже что и -90.
elevation:level - значение по умолчанию, тоже что и ноль.
elevation:above - тоже что и 90.
elevation:higher - добаляет 10deg к значению родителя.
elevation:lower - убаляет 10deg у значения родителя.
Правила azimuth и elevation наследуются, применяются к всем элементам для звуковых типов носителей.