RSS订阅
PHP程序员站--WWW.PHPERZ.COM  
网站地图
高级搜索
收藏本站

 当前位置:主页 >> 网页制作 >> CSS >> 文章内容
五日精通CSS层叠样式表之第二日(3)
[收藏此页[打印本页]   
来源:互联网  作者:未知  发布时间:2007-12-12

对字号的控制

利用HTML你只能<FONT SIZE=X?>设定7种字号,很令人沮丧,是吧?但等你看完本页之后,你将会发出一声长长的WOOOOOOOOOOOW!

字号

使用font-size 属性,你可以对文字的尺寸进行无限的控制。

确定这的3种基本方法:

www.phperz.com

  • Points, ems, pixels, 及其它单位
  • 关键字
  • 比例参数

Points, Ems, Pixels, 及其它单位

样式表可以识别许多种确定一种要素尺寸的不同单位:

第1种, points:

phperz.com

    P { font-size: 16pt } www~phperz~com


这条代码告诉浏览器以16 points(点)的尺寸显示<P>。

Points是确定文字尺寸非常好的单位,因为它在所有的浏览器和操作平台上都适用。你唯一需要留意的就是在缺省设置下,PC机中显示的字要比MAC机中显示的大一些。

如果这一点对你来说很重要的话,你可以利用javascript识别不同人所使用的操作平台,然后根据不同的平台链接相应的CSS文件。

www.phperz.com

Points, like all other units, work as small or as
big as you want (that was 8
points and 80 points, respectively).

php程序员站



下一个单位,EM:

www~phperz~com

    P { font-size: 20pt }
    B { font-size: 1.5em }

    php程序员站


em 是和point相同的距离单位。在样式表中,em指母体要素的尺寸。所以,在上例中,所有包含在<P>中的<B>的文字的尺寸将是30points(因为<B>中的找是母体字号(20pt)的1.5倍。

但是,浏览器对em不是很支持,所以你还是最好用point单位。

下一个单位,pixels:

php程序员站

    P { font-size: 20px }

    www.phperz.com


从网页设计的角度来说,pixel(象素)是一个非常熟悉的单位,它最大的优点就在于所有的操作平台都支持pixel单位(而对于其它的单位来说,PC机的文字总是显得比MAC机中大一些。

而其不利之处在于,当你使用pixels单位时,网页的屏幕显示不稳定,字体时大时小,甚至有时根本不显示,而points 单位则没有这种问题。

其它单位:如果上述单位仍然不符合你的要求,请试试这些单位:

www.phperz.com

  • in (英寸)
  • cm (厘米)
  • mm (毫米)
  • pc (打字机字型尺寸单位)
  • ex (x-height)

关键字

如果你不喜欢使用这些单位,你还可以选择以关键字说明文字尺寸,例:

php程序员站

    P { font-size: large }

    php程序员站


有7种关键字,相对应于<FONTSIZE>中所用的数字参数:

php程序员之家

  • xx-small
  • x-small
  • small
  • medium
  • large
  • x-large
  • xx-large

利用这些参数,Web浏览器可以自由决定每一种关键字所适合的尺寸。例如:在Netscape Communicator中x-large的尺寸为28points,而在IE 4(windows及MAC)中为24points,而在Win 95下的IE 3中为18points。

 
 相关文章
 
发表评论
全部评论(0条)
 
 站内搜索
 热门搜索 基础  mysql  url  adodb
高级搜索 网站地图 站长工具 IP查询 收藏本站
 热点文章
 随机推荐
网站首页 | 网站地图 | 高级搜索 | RSS订阅
PHP程序员站 Copyright © 2007,PHPERZ.COM All Rights Reserved 粤ICP备07503606号 联系站长