• 热门标签

当前位置: 主页 > 航空资料 > 计算机 >

时间:2010-08-09 13:24来源:蓝天飞行翻译 作者:admin
曝光台 注意防骗 网曝天猫店富美金盛家居专营店坑蒙拐骗欺诈消费者

倍:
PULLQUOTE { border-right-width: 2em; border-left-width: 2em;
border-top-width: 1.5ex; border-bottom-width: 1.5ex }
使用em 和ex 的目的就是为所给的字体设置合适的宽度,而没有必要知道字体有多大。例如,在上面的规则中,不知道字体
的大小,所以边界的准确宽度也不知道。在显示时,可通过比较当前字体中的m 和x 来确定。字体越大,所对应的em 和ex
也就越大。
以像素为单位的长度是相对于显示器上的像素(或许为方形)的高度和宽度。影像的宽度和高度经常是以像素给出的。
像素测量法通常不是个好方法。首先,像素的大小依分辩率变化较大。大多数资深用户都会将显示器设置成尽可能高的分辩
率,从而导致像素太小,而无法阅读。
第二,在未来的十年中,200 甚至300dpi 分辩率的显示器将会普及起来,最终代替粗糙的每英寸72 像素(给出或获得28 像
素)的德国事实标准,这个标准是1984 年第一台Macintosh 计算机以来盛行的。以非基于屏幕的单位(如em、ex、磅、十二
点字和英寸)来指定度量的文档,可以进行转换。但是,使用像素级规格的文档,在高分辨率下浏览时,就会变得太小,无
法阅读。
12.7.1.3 长度的百分比单位
最后,长度也可以用某一百分比来指定。一般地,它是某一属性当前值的百分比。例如,如果STANZA 元素的字号为12 磅,
并且STANZA 包括的VERSE 的字号设置为150%,那么VERSE 的字号将为18 磅。
12.7.2 URL 值
有三个CSS 属性可以包括URL 值:background-image、list-style-image 和简略语属性list-style。此外,正如已看到的
那样,@import 规则也使用URL 值。按字面理解,URL 放置在url()内。允许使用所有的相对和绝对URL 值。例如:
DOC { background-image: url(http://www.mysite.com/bg.gif) }
LETTER { background-image: url(/images/paper.gif) }
SOFTWARE { background-image: url(../images/screenshot.gif) }
GAME { background-image: url(currentposition.gif) }
XML 实用大全
第 357 页
可用单或双引号把URL 括起来,当然这样做并非必要。例如:
DOC { background-image: url("http://www.mysite.com/bg.gif") }
LETTER { background-image: url("/images/paper.gif") }
SOFTWARE { background-image: url( ../images/screenshot.gif ) }
GAME { background-image: url( currentposition.gif ) }
出现在URL 中的圆括号、逗号、空格字符、单引号(‘)和双引号(“)必须用反斜杠加以转义:‘\(’、‘\)’、‘\,’。在
URL 内出现的任何圆括号、省略语符号、空格或引号(可能常用于空字符)应由URL 标准的%转义码来代替。于是:
space %20
, %2C
‘ %27
“ %22
( %2B
) %2C
CSS 为这些字符(\(、\)、\,、\’和\”)定义自己的反斜杠转义码,但这些只会造成额外的混乱。
12.7.3 颜色值
CSS 胜过HTML 而被广泛采用的原因之一就是它能够将前景色和背景色应用于页面上的任何元素。使用颜色值的属性有color、
background-color 和border-color。
CSS 提供了四种方式来指定颜色:名称、十六进制分量、十进制分量以及百分比。由名称定义颜色是最简单的。CSS 理解从
Windows VGA 调色板中采用的16 种颜色的名称:
¨ 浅绿(aqua) ¨ 海蓝(navy)
¨ 黑色(black) ¨ 橄榄(olive)
¨ 蓝色(blue) ¨ 紫色(purple)
¨ 紫红(fuchsia) ¨ 红色(red)
¨ 灰色(gray) ¨ 银色(silver)
XML 实用大全
第 358 页
¨ 绿色(green) ¨ 深青(teal)
¨ 酸橙(lime) ¨ 白色(white)
¨ 栗色(maroon) ¨ 黄色(yellow)
当然,普通的彩色显示器可以显示几百万种以上的颜色。可以给颜色的红(red)、绿(green)和蓝(blue)(RGB)分量提供值,
来指定这些颜色。由于CSS 是假设为24 位的颜色模式,所以每种黄色都赋为8 位。一个8 位无符号整数是0~255 之间的数
值。这个值可以是十进制也可以是十六进制RGB 值。另外,它也可以用0%(0)到100%(255)之间的RGB 百分数来指定。表12-3
列出了一些可能的颜色以及十进制、十六进制和RGB 百分数。
表12-3 CSS 实例的颜色
颜色 十进制 RGB 十六进制 RGB RGB 百分数
纯红 rgb(255, 0, 0) #FF0000 rgb(100%, 0%, 0%)
纯蓝 rgb(0, 0, 255) #0000FF rgb(0%, 0%, 100%)
纯绿 rgb(0, 255, 0) #00FF00 rgb(0%, 100%, 0%)
白色 rgb(255, 255, 255) #FFFFFF rgb(100%, 100%, 100%)
黑色 rgb(0, 0, 0) #000000 rgb(0%, 0%, 0%)
浅紫 rgb(255, 204, 255) #FFCCFF rgb(100%, 80%, 100%)
浅灰 rgb(153, 153, 153) #999999 rgb(60%, 60%, 60%)
褐色 rgb(153, 102, 51) #996633 rgb(60%, 40%, 20%)
粉红 rgb(255, 204, 204) #FFCCCC rgb(100%, 80%, 80%)
橙色 rgb(255, 204, 204) #FFCC00 rgb(100%, 80%, 80%)
许多人仍然使用256 色的显示器。而且,有些颜色Mac 和PC 机上有着明显的不同。最可靠的颜色就是16 个命名的颜色。
次可靠的颜色是只使用十六进制分量00、33、66、99、CC 和FF(十进制分别为0、51、102、153、204 和255;以百分数单
位表示的0%、20%、40%、60%、80%和100%)组成的那些颜色。例如,33FFCC 是“浏览器安全”色,因为红色成分是由两个3、
绿色由两个F 和蓝色由两个C 组成的。
如果只使用三位数字来指定十六进制RGB 颜色,那么,CSS 就将数字加以重复;例如,#FC0 实际上就是#FFCC00,#963 实际
上是#996633。
12.7.4 关键字值
XML 实用大全
第 359 页
关键字是CSS 属性可能具有的四类值中变化最大的。通常,它们随属性而变,但相类似的属性一般支持类似关键字。例如,
border-left-styee 值可能是none、dotted、dashed、solid、double、groove、ridge、inset 或outset 任何一个关键字。
 
中国航空网 www.aero.cn
航空翻译 www.aviation.cn
本文链接地址:XML实用大全(103)