转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 站长学院 >> 网页制作 >> 正文
2.3 对字号的控制         ★★★★

2.3 对字号的控制

作者:闵涛 文章来源:闵涛的学习笔记 点击数:670 更新时间:2009/4/23 13:47:35

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

字号

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

确定这的3种基本方法:

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

Points, Ems, Pixels, 及其它单位

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

第1种, points:

    P { font-size: 16pt }


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



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

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


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


以上语句采用CSS font-size属性制作。如果你的浏览器不支持这种属性,请点击这里查看显示效果。

下一个单位,EM:

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


em 是和point相同的距离单位。在样式表中,em指母体要素的尺寸。所以,在上例中,所有包含在

中的的文字的尺寸将是30points(因为中的找是母体字号(20pt)的1.5倍。

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

下一个单位,pixels:

    P { font-size: 20px }


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

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

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

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

关键字

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

    P { font-size: large }


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

  • 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。

还要两种相对尺寸关键字:

  • smaller
  • larger

smaller参数告诉浏览器将当前文字在关键字规格基础上“缩小一级”,例如,如果large字号的文字应用smaller参数,则其字号变成了midium尺寸。larger参数的作用类似。

(注意:IE 3不支持smaller或larger参数。)


比例参数


设定文字尺寸的第3种办法就是使用比例参数,例:

    P { font-size: 15pt }
    B { font-size: 300% }


这些规则的含义为:使所有包含在

中的的文字的尺寸为

尺寸设定值的3倍,即45 points。比例参数常用于从母体要素继承的参数值。

浏览器对比例参数比较挑剔,所以你必须经常测试。

有了这么多的选择是不是很让人高兴呢?由于有了font-size属性,我们能够随意调整文字的尺寸,如同以下的例子所示:(每一个字母i都比前一个大5pt)


i i i i i i i i i i i i i i


试着用HTML制作这种效果!



[网页制作]Ultradev实例教程:2.3 创建Web站点  
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Web开发  · 网页制作
    · 平面设计  · 网站运营
    · 网站推广  · 搜索优化
    · 建站心得  · 站长故事
    · 互联动态
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台