CSS基础之——设计文本样式(2)

03、设计字体

     要指定文本的font(字体),就要使用“font-family”属性。编写字体名称的时候,要注意大小写和全半角等,当字体名称中有空格时,必须用“"”或“'”把它括起来。设置字体类型时,可以以列表的形式设置字体类型,并用逗号隔开。

例如:在h1元素标签使用CSS设计字体

image

CSS代码:

h1{
font-family:"微软雅黑","楷体","Time News Roman",Times, serif;
color:#CC00FF;
}

      此外,对于英文字体(或其他西文字体)来说,CSS提供了5类通用字体。

1.serif:衬线字体,衬线字体通常是变宽的,字体较明显的显示粗与细的笔划和装饰细线。

2.sans-serif:无衬线字体,没有突变、交叉笔划或其它修饰线,无衬线字体通常是变宽的,字体粗细笔划的变化不明显。

3.cursive:草体,表现为斜字型、联笔或其它草体的特征。看起来像是用手写笔或刷子书写,而不是印刷出来。

4.fantasy:奇异字体,主要是装饰性的,但保持了字符的呈现效果,换句说就是艺术字,用画写字,或者说字体象画。

5.monospace:等宽字体,唯一标准就是所有的字型宽度都是一样的。

04、为文本添加装饰

      网页设计过程中,有时需要把文本变成黑体字、斜体字或者加下划线等。实现这些效果,分别使用以下效果:

(1)font-weight属性——改变字体粗细。单纯地想把文本变为黑体时,可以使用“bold”作为值,这样比较简便。但设置更详细的值时,其值可以是:

image

例如:

.bold {/* 粗体样式类 */
    font-weight:bold; /* 加粗显示 */
}

(2)font-style属性——设置字为斜体。中文字体显示在浏览器中时,italic体与oblique体没有区别。网页中该属性更多使用于撤销<em>标签的斜体显示(指定normal)等情况。其值可以是:

image

例如:

.italic {/* 斜体样式类 */
    font-style:italic; /* 斜体 */
}

(3)text-decoration属性——设置下划线。该属性常用来指定链接的样式。其值可以是:

image

例如:

<style type="text/css">
    .underline {text-decoration:underline;} /* 下划线样式类 */
    .overline {text-decoration:overline;} /* 上划线样式类 */
    .line-through {text-decoration:line-through;} /* 删除线样式类 */
</style>
posted @ 2011-09-14 22:14  自由天  阅读(281)  评论(0编辑  收藏  举报