首页 理论教育 网页设计中的文字和列表符号

网页设计中的文字和列表符号

时间:2023-10-18 理论教育 版权反馈
【摘要】:文字的版面、样式以及列表符号的设置在HTML部分中已经向大家作了比较详细的介绍,这里将采用CSS来定义文字的版面和样式。图5-12文字的大小控制使用“font-size”属性来设置字体非常灵活,该属性的取值见表5-6。

网页设计中的文字和列表符号

文字的版面、样式以及列表符号的设置在HTML部分中已经向大家作了比较详细的介绍,这里将采用CSS来定义文字的版面和样式。

1.文字的字体设置

在HTML中文字的字体设置要用“<font>”标记的“face”属性,而在CSS中,则要用“font-family”属性。

在浏览器中打开这个网页,其效果如图5-9所示。

图5-9 文字的字体设置

可以看到文字是以黑体显示的,“font-family”属性后面可以有多个字体,当浏览器不支持第一种字体的时候,就显示第二种字体,依此类推。若都不支持,浏览器将显示默认字体。

2.文字的字体效果

在CSS中我们也可以将文字设置成斜体。

在浏览器中打开这个网页,其效果如图5-10所示。

图5-10 文字的字体效果

代码中我们使用“font-style”控制文字的字体效果,“italic”是它的取值。关于“font-style”属性的取值见表5-4。

表5-4 “font-style”属性的取值

斜体与歪斜体的区别是,歪斜体的倾斜角度更大,正常体一般不用设置,因为是浏览器的默认值。

3.文字的粗细控制

在CSS中怎样设置字体粗细呢?

在浏览器中打开这个网页,其效果如图5-11所示。

图5-11 文字的粗细控制

CSS使用“font-weight”属性来定义文字的粗细,可以更加精确。关于“font-weight”属性的取值见表5-5。如果没有设置“font-weight”属性,浏览器以默认的“normal”来显示。

表5-5 “font-weight”属性的取值

4.文字的大小控制

在HTML中,文字的大小以“<font>”标记来控制,只能按照模糊的7级来定义。在CSS里则以“font-size”属性来设置文字大小。

在浏览器中打开这个网页,其效果如图5-12所示。

图5-12 文字的大小控制

使用“font-size”属性来设置字体非常灵活,该属性的取值见表5-6。如果没有加单位,浏览器以默认的像素“px”为单位,当然也可以使用百分比,一般在设计网页时字体是严格规定大小的,多用像素作为单位。

表5-6 “font-size”属性的取值

用多个“font”属性一起来控制文字的样式。

在浏览器中打开这个网页,其效果如图5-13所示。

图5-13 粗斜体样式

这个例子说明可以用多个“font“属性一起来控制文字的样式,只是属性之间须用分号“;”隔开。

5.文字的加线效果

在HTML中,给文字加下划线是用“<u></u>”标记,在CSS中由“text-decoration”属性为文字加下划线、删除线和上划线。在浏览器中打开这个网页,其效果如图5-14所示。关于“text-decoration”属性的取值见表5-7。(www.xing528.com)

表5-7 “text-decoration”属性的取值

关于文字闪烁的效果,微软的IE一般不支持。

图5-14 文字的加线效果

6.英文字母的大小写转换

在CSS中,用“text-transform”属性来改变英文字母的大小写格式。

在浏览器中打开这个网页,其效果如图5-15所示。

图5-15 英文字母的大小写转换

关于“text-transform”属性的取值见表5-8。

表5-8 “text-transform”属性的取值

还可以用“font-variant”属性将小写字母转换为大写。

在浏览器中打开这个网页,其效果如图5-16所示。

图5-16 小写英文字母转换为大写

在“font-variant”属性中,取值只有两个,一个是“normal”,表示正常显示;另一个就是“small-caps”它只能将小写的英文字母转化为大写且字体较小。

7.列表中的符号

利用CSS的样式定义,可以设置更多的列表方式,比如列表符号,除使用圆形或方块以外,还可以使用图像符号。

在浏览器中打开这个网页,其效果如图5-17所示。

图5-17 图像符号

用“list-style”属性设置列表的样式。

在浏览器中打开这个网页,其效果如图5-18所示。

图5-18 列表符号

这里用“list-style”属性可以分为3个:一是“list-style-type”属性,用来设置列表的编号;二是“list-style-image”属性,用来设置列表的图片符号;三是“list-style-position”属性,用来设置列表符号的位置。这三个属性可以单独使用,例如代码5-17中“#in”样式里的写法,也可以进行简化,如代码5-17中“#out”样式里的写法。

“list-style-type”属性的取值见表5-9。

表5-9 关于“list-style-type”属性的取值

“list-style-image”属性的取值见表5-10。

表5-10 “list-style-image”属性的取值

“list-style-position”属性的取值见表5-11。

表5-11 “list-style-position”属性的取值

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈