• WEB标准学习路程之"CSS":8.声音,其它


     

    声音属性

    Aural Properties
    属性

    CSS Version
    版本

    Compatibility
    兼容性

    Inherit From Parent
    继承性

    Description
    简介

    voice-family

    CSS2

    NONE

    当前声音类型

    volume

    CSS2

    NONE

    音量

    elevation

    CSS2

    NONE

    当前声音的音源仰角

    azimuth

    CSS2

    NONE

    当前声音的音场角度

    stress

    CSS2

    NONE

    pitch-range相似。当前声音波形的最高峰值

    richness

    CSS2

    NONE

    当前声音的音色

    speech-rate

    CSS2

    NONE

    发音速度

    cue

    CSS2

    NONE

    设置在对象前后播放的声音

    cue-after

    CSS2

    NONE

    设置在对象后播放的声音

    cue-before

    CSS2

    NONE

    设置在对象前播放的声音

    pause

    CSS2

    NONE

    设置对象前后的声音暂停

    pause-after

    CSS2

    NONE

    定义对象内容被发音后的暂停

    pause-before

    CSS2

    NONE

    定义对象内容发音前的暂停

    pitch

    CSS2

    NONE

    音高

    pitch-range

    CSS2

    NONE

    声音的平滑程度

    play-during

    CSS2

    NONE

    背景音乐的播放

    speak

    CSS2

    NONE

    声音是否给出

    speak-numeral

    CSS2

    NONE

    数字如何发音

    speak-punctuation

    CSS2

    NONE

    标点符号如何发音

    voice-family

    语法: voice-family : child | female | male || name

     

    参数:

    child :  童声

    female :  女声

    male :  男声

    name :  声音名称。按优先顺序排列。以逗号隔开。如果声音名称包含空格,则应使用引号括起

     

    说明: 

    当前声音类型。

    目前IE5.5尚不支持此属性。

    对应的脚本特性为voiceFamily。请参阅我编写的其他书目。

     

    示例 strong { voice-family: "Bob Barker", "Monty Hall", male }

     

    volume

    语法 volume : silent | x-soft | soft | medium | loud | x-loud | number

     

    参数

    silent :  不同于speaknone当前声音仍将占用时间但是没有声音发出

    x-soft :  相当于number的值为0

    soft :  相当于number的值为25

    medium :  相当于number的值为50

    loud :  相当于number的值为75

    x-loud :  相当于number的值为100

    number :  整数 | 百分数。整数值取值范围为0-100。百分数值是相对于此属性继承而的值

     

    说明:

    音量。

    目前IE5.5尚不支持此属性。

    对应的脚本特性为volume。请参阅我编写的其他书目。

     

    示例 body { volume: soft }

     

    elevation

    语法 elevation : below | level | above | lower | higher | angle

     

    参数

    below :  -90deg

    level :  0deg

    above :  90deg

    lower :  相对于继承值或绝对参考角度减(逆时针)10deg

    higher :  相对于继承值或绝对参考角度加(顺时针)10deg

    angle :  角度值。整数值取值范围为-90deg90deg。单位为deg。请参阅角度单位

     

    说明:

    当前声音的音源仰角。

    目前IE5.5尚不支持此属性。

    对应的脚本特性为elevation。请参阅我编写的其他书目。

     

    示例body { elevation: 75deg }

    azimuth

    语法 

    azimuth : left-side | far-left | left | center-left | center | center-right | right |far-right | right-side | leftwards | rightwards | angle

     

    参数

    left-side :  270deg | 90deg

    far-left :  300deg | -60deg

    left :  320deg | -40deg

    center-left :  340deg | -20deg

    center :  0deg

    center-right :  20deg | -340deg

    right :  40deg | -320deg

    far-right :  60deg | -300deg

    right-side  90deg | -270deg

    leftwards :  相对于继承值或绝对参考角度减(逆时针)20deg

    rightwards :  相对于继承值或绝对参考角度加(顺时针)20deg

    angle :  角度值。整数值取值范围为-360deg360deg。单位为deg。请参阅角度单位

     

    说明: 

    当前声音的音场角度。

    目前IE5.5尚不支持此属性。

    对应的脚本特性为azimuth。请参阅我编写的其他书目。

     

    示例 body { azimuth: 75deg }

    stress

    语法 stress : number

     

    参数 number :  整数。整数值取值范围为0-100。默认值为50

     

    说明 

    pitch-range相似。当前声音波形的最高峰值。

    目前IE5.5尚不支持此属性。

    对应的脚本特性为stress。请参阅我编写的其他书目。

     

    示例 body { stress: 75 }

     

    richness

    语法 richness : number

     

    参数 number :  整数。整数值取值范围为0-100。默认值为50

     

    说明 

    当前声音的音色。

    目前IE5.5尚不支持此属性。

    对应的脚本特性为richness。请参阅我编写的其他书目。

     

    示例 body { richness: 75 }

    speech-rate

    语法 speech-rate : x-slow | slow | medium | fast | x-fast | slower | faster | number

     

    参数

    x-slow :  80/分钟

    slow :  120/分钟

    medium :  180-200/分钟

    fast :  300/分钟

    x-fast :  500/分钟

    slower :  根据当前的速度每分钟减少40个字

    faster :  根据当前的速度每分钟增加40个字

    number :  整数。指定每分钟发音字数

     

    说明 

    发音速度。

    目前IE5.5尚不支持此属性。

    对应的脚本特性为speechRate。请参阅我编写的其他书目。

     

    示例 strong { speech-rate: fast }

    cue

    语法 cue : cue-before || cue-after

     

    参数该属性是复合属性。请参阅各参数对应的属性。

     

    说明: 

    设置在对象前后播放的声音。

    假如只给出了一个值,它将用于cue-before属性和cue-after属性。假如给出了两个值,则第一个用于cue-before属性,第二个用于cue-after属性。

    目前IE5.5尚不支持此属性。

    对应的脚本特性为cue。请参阅我编写的其他书目。

     

    示例 

    div { cue: url(orchestralsneeze.wav) none }

    div { cue: url(orchestralsneeze.wav) ; }

     

    cue-after

    语法 cue-after : none | url (url)

     

    参数 

    none :  无声音播放

    url :  使用绝对或相对地址指定音乐文件

     

    说明: 

    设置在对象后播放的声音。

    目前IE5.5尚不支持此属性。

    对应的脚本特性为cueAfter。请参阅我编写的其他书目。

     

    示例 div { cue-after: url(orchestralsneeze.wav) ; }

     

    cue-before

    语法 cue-before : none | url (url)

     

    参数 

    none :  无声音播放

    url :  使用绝对或相对地址指定音乐文件

     

    说明: 

    设置在对象前播放的声音。

    目前IE5.5尚不支持此属性。

    对应的脚本特性为cueBefore。请参阅我编写的其他书目。

     

    示例 div { cue-before: url(orchestralsneeze.wav) ; }

    pause

    语法 pause : pause-before || pause-after

     

    参数该属性是复合属性。请参阅各参数对应的属性。

     

    说明: 

    设置对象前后的声音暂停。

    假如只给出了一个值,它将用于pause-before属性和pause-after属性。假如给出了两个值,则第一个用于pause-before属性,第二个用于pause-after属性。

    目前IE5.5尚不支持此属性。

    对应的脚本特性为pause。请参阅我编写的其他书目。

     

    示例 

    div { pause: 2s 3s }

    div { pause: 2s; }

     

    pause-after

    语法 pause-after : time

     

    参数 

    time :  由浮点数字与时间单位组成的时间值|百分数。百分数值是相对于speech-rate属性的值。对于值为60/分钟的speech-rate属性来说,值为100%pause-after属性即相当于暂停1秒。请参阅时间单位

     

    说明: 

    定义对象内容被发音后的暂停。

    目前IE5.5尚不支持此属性。

    对应的脚本特性为pauseAfter。请参阅我编写的其他书目。

     

    示例 div { pause-after: 2s; }

     

     pause-before

    语法 pause-before : time

     

    参数 

    time :  由浮点数字与时间单位组成的时间值|百分数。百分数值是相对于speech-rate属性的值。对于值为60/分钟的speech-rate属性来说,值为100%pause-before属性即相当于暂停1秒。请参阅时间单位

     

    说明: 

    定义对象内容发音前的暂停。

    目前IE5.5尚不支持此属性。

    对应的脚本特性为pauseBefore。请参阅我编写的其他书目。

     

    示例 div { pause-before: 2s; }

     

    pitch

    语法 pitch : x-low | low | medium | high | x-high | number

     

    参数 number 数字。指定赫兹HZ值。其他参数取决于voice-family属性指定的声音种类。请参阅频率单位

     

    说明: 

    音高。

    目前IE5.5尚不支持此属性。

    对应的脚本特性为pitch。请参阅我编写的其他书目。

     

    示例 

    strong { pitch: x-high }

    strong { pitch: 75hz }

     

    pitch-range

    语法 pitch-range : number

     

    参数 number 数字。取值范围为0-100。默认值为50表示普通发音。小于50趋向于平缓,大于50趋向于颤抖。

     

    说明: 

    声音的平滑程度。

    目前IE5.5尚不支持此属性。

    对应的脚本特性为pitchRange。请参阅我编写的其他书目。

     

    示例 strong { pitch-range: 80 }

    play-during

    语法 play-during : url (url) |mix | repeat | auto | none

     

    参数

    mix :  在播放对象的背景音乐的同时并不停止父对象的背景音乐

    repeat :  循环播放对象的背景音乐

    auto :  仅仅再一次执行父对象的play-during属性值

    none :  无背景音乐。甚至取消父对象的play-during属性值的作用

    url :  使用绝对或相对地址指定背景音乐

     

    说明: 

    背景音乐的播放。

    目前IE5.5尚不支持此属性。

    对应的脚本特性为playDuring。请参阅我编写的其他书目。

     

    示例 q { play-during: url(accordian.wav) mix }

    speak

    语法 speak : normal | none | spell-out

     

    参数

    normal :  使用当前语言的正常发音尺度

    none :  取消发音。不同于volumesilent值,未发出的声音不占用时间。这个值不会被子对象继承

    spell-out :  一次一字的拼写内容

     

    说明: 

    声音是否给出。

    目前IE5.5尚不支持此属性。

    对应的脚本特性为speak。请参阅我编写的其他书目。

     

    示例 acronym { speak: spell-out }

    speak-numeral

    语法 speak-numeral : continuous | digits

     

    参数

    continuous :  根据默认语言对数字的词语描述阅读

    digits :  逐位阅读数字

     

    说明: 

    数字如何发音。

    目前IE5.5尚不支持此属性。

    对应的脚本特性为speakNumeral。请参阅我编写的其他书目。

     

    示例 .telephone { speak-numeral: digits }

     

    speak-punctuation

    语法 speak-punctuation : none | code

     

    参数

    none :  取消标点符号发音。替代为停顿

    code :  标点符号被发音

     

    说明: 

    标点符号如何发音。

    目前IE5.5尚不支持此属性。

    对应的脚本特性为speakPunctuation。请参阅我编写的其他书目。

     

    示例 .telephone { speak-punctuation: code; speak-numeral: digits }

     

     其它属性

     

    Classification Properties
    属性

    CSS Version
    版本

    Compatibility
    兼容性

    Inherit From Parent
    继承性

    Description
    简介

    cursor

    CSS2

    IE4+

    在对象上移动的鼠标指针采用何种系统预定义的光标形状

    filter

    IE专有属性

    IE4+

    对象所应用的滤镜效果

    behavior

    IE专有属性

    IE5+

    对象的DHTML行为

    zoom

    IE4+ , NS6+

    IE5.5+

    对象的缩放比例

    cursor

    语法: 

    cursor : auto | crosshair | default | hand | move | help | wait | text | w-resize |s-resize | n-resize |e-resize | ne-resize |sw-resize | se-resize | nw-resize |pointer | url (url)

     

    参数: crosshair default hand pointer

    move help wait text

    w-resize s-resize n-resize e-resize

    ne-resize sw-resize se-resize nw-resize

    auto url(img/1001.gif)

     

    您将鼠标在上方的表格内移动,就能看到本属性在您当前的软件环境下可以使用的样式。

    以这种颜色为背景色的是IE5.5尚不支持的值。

     

    说明: 

    在对象上移动的鼠标指针采用何种系统预定义的光标形状。

    对应的脚本特性为cursor。请参阅我编写的其他书目。

     

    示例 

    p { cursor: text; }

    a { cursor: pointer; }

    body { cursor: url("mycursor.gif"), url("images/cursors/footcursor.jpg"), default; }

     

    behavior

    语法 behavior : url (url) | url (#objID ) | url (#default#behaviorName)

     

    参数 

    url (url) : 使用绝对或相对地址指定DHTML行为组件.htc

    url (#objID ) : 用二进制实现DHTML行为#objIDobject对象指定的id特性

    url (#default#behaviorName) : IE的默认行为。由behaviorName指定

     

    说明: 

    对象的DHTML行为。

    多个行为之间用空格隔开。

    关于DHTML行为,请参阅我所编写的其他教程。

    对应的脚本特性为behavior。请参阅我编写的其他书目。

     

    示例 div { behavior: url(fly.htc) url(shy.htc); }

    filter

    语法 filter : filter

     

    参数 filter :  要使用的滤镜效果。多个滤镜之间用空格隔开。具体请参阅我的相关著作

     

    说明: 

    对象所应用的滤镜效果。

    要使用该属性,对象必须具有heightwidthposition三个属性中的一个。

    滤镜的机制是可扩展的。可以开发和使用第三方滤镜。

    该属性在MAC平台上不可用。

    对应的脚本特性为filter。请参阅我编写的其他书目。

     

    示例

     div { 200px; filter:blur(strength=50) flipv() ; }

    img { filter: invert(); }

     

    zoom

    语法 zoom : normal | number

     

    参数 

    normal :  使用对象的实际尺寸

    number :  百分数|无符号浮点实数。浮点实数值为1.0或百分数为100%时相当于此属性的normal

     

    说明: 

    对象的缩放比例。

    对应的脚本特性为zoom。请参阅我编写的其他书目。

     

    示例: div {zoom : 0.75; }

     

    2008年6月21日
  • 相关阅读:
    6个Windows Live™ Messenger beta的邀请
    终于可以抛弃Adobe Acrobat了
    如何在VxWorks下为TAU G2的程序设置断点
    基于C++的模板引擎
    思维导图确实是个好东西
    换了一个免费的PDF生成工具
    V.42 bis的源程序
    统计源程序的工具
    Doxygen的输出中文乱码
    如何编写Google CTemplate的Modifier
  • 原文地址:https://www.cnblogs.com/astar/p/1227331.html
Copyright © 2020-2023  润新知