勤奋学习

《Head First HTML与CSS、XHTML》第九章要点

猴猴 · · · ·

        CSS有很多样式化文本的属性。本章主要介绍如何使用CSS来控制文本的字体、格式、颜色和文本修饰等。

要点:

1、CSS提供许多属性来控制字体外观,包括font-family,font-weight,font-size和font-style

2、一个font-family是一系列有共同特征的字体。

3、网页的字体系列有:serif,sans-serif,monospace,cursive和fantasy。serif和sans-serif最常用

4、访问者在网页上看到的字体格式取决于其电脑中安装的字体。

5、比较好的做法是在CSS属性font-family中定义多个字体以防用户未安装首选字体。

6、最后一种字体通常是一种通用字体,如serif或sans-serif。当浏览器没有找到前面几种时可以找合适的来代替。

7、用px、em、%或关键字定义font-size。

8、如果用像素定义字体大小,就是告诉了浏览器字母的高度为多少像素。

9、em和%是相对字体大小,所以用em和%定义字体大小意味着字母的字体大小将是父元素字体大小的相对值。

10、用相对大小定义字体大小可以使网页具有更强的通用性。

11、在body规则中用字体大小关键字来设置基字体大小,那么如果用户想把文本变大或变小,所有的浏览器都可以按比例来缩放字体大小了。

12、用font-weight属性可以将文本加粗

13、font-style属性用来创建italic或oblique文本,italic和oblique修饰的文本是倾斜的。

14、网页颜色是通过把不同数量的红色、绿色和蓝色相混合产生的。

15、如果把红色100%、绿色100%、蓝色100%混合,就得到白色。

16、如果把红色0%、绿色0%、蓝色0%混合,就得到黑色。

17、CSS有17种预定义的颜色,包括黑色、白色、红色、绿色和蓝色。

18、可以用红色、绿色、蓝色的百分数,也可以用0~255的数字给出红色、绿色、蓝色的值或者用颜色的十六进制代码来定义任何你想要的颜色。

19、要找到想要的一种颜色的十六进制代码,用图形编辑器的调色板或某种在线网页工具,就能轻而易举的得到。

20、十六进制代码有6位数,每一位可以是0~F中的一个。前两位代表红色的数值,中间两位代表绿色数值,最后两位代表蓝色数值。

21、可以用text-underline属性给文本添加下划线。添加下划线的文本容易被用户当做链接文本,所以使用这个属性要谨慎。

1 条回应

  1. 青浦房产2012-1-6 · 11:09

    博文很精彩, ❗