4.CSS字体

1.字体

1.字体属性定义字体,加粗,大小,文字样式。
2.在计算机屏幕上,sans-serif字体被认为是比serif字体容易阅读。

2.字型

1.通用字体系列:拥有相似外观的字体系统组合(如 “Serif” 或 “Monospace”)。字体在末端没有额外的装饰
2.特定字体系列:一个特定的字体系列(如 “Times” 或 “Courier”)。字体中字符在行的末端拥有额外的装饰

3.字体系列

1.font-family属性设置文本的字体系列。

2.font-family属性应该设置几个字体名称作为一种"后备"机制,如果浏览器不支持第一种字体,他将尝试下一种字体。

3.如果字体系列的名称超过一个字,它必须用引号,如Font Family:"宋体"

4.多个字体系列是用一个逗号分隔指明。

p.serif{font-family:"Times New Roman",Times,serif;}

4.字体样式

1.font-style:指定斜体文字的字体样式属性。
2.属性有三个值:
①正常:正常显示文本。
②斜体:以斜体字显示的文字。
③倾斜的文字:文字向一边倾斜(和斜体非常类似,但不太支持)。

<style>
p.normal {font-style:normal;}
p.italic {font-style:italic;}
p.oblique {font-style:oblique;}
</style>

5.字体大小

1.font-size属性设置文本的大小。

h1 {font-size:40px;}
h2 {font-size:30px;}
p {font-size:14px;}

2.能否管理文字的大小,在网页设计中是非常重要的。但是,你不能通过调整字体大小使段落看上去像标题,或者使标题看上去像段落。

3.请务必使用正确的 HTML 标签,就<h1> - <h6>表示标题和<p>表示段落:

4.字体大小的值可以是绝对或相对的大小。
①绝对大小:
设置一个指定大小的文本,不允许用户在所有浏览器中改变文本大小。确定了输出的物理尺寸时绝对大小很有用。
②相对大小:
相对于周围的元素来设置大小,允许用户在浏览器中改变文字大小。

5.如果你不指定一个字体的大小,默认大小和普通文本段落一样,是16像素(16px=1em)。

6.用em来设置字体大小

1.为了避免Internet Explorer 中无法调整文本的问题,许多开发者使用 em 单位代替像素。
2.em的默认大小是16px?px/16=?em

h1 {font-size:2.5em;} /* 40px/16=2.5em */
h2 {font-size:1.875em;} /* 30px/16=1.875em */
p {font-size:0.875em;} /* 14px/16=0.875em */

3.如果使用 em 单位,则可以在所有浏览器中调整文本大小。不幸的是,仍然是IE浏览器的问题。调整文本的大小时,会比正常的尺寸更大或更小。

7.使用百分比和EM组合

1.设置 元素的默认字体大小的是百分比。

body {font-size:100%;}
h1 {font-size:2.5em;}
h2 {font-size:1.875em;}
p {font-size:0.875em;}

(我们的代码非常有效。在所有浏览器中,可以显示相同的文本大小,并允许所有浏览器缩放文本的大小。)

8.其他属性

1.font-weight:设置字体的加粗。

<style>
p.normal {font-weight:normal;}
p.light {font-weight:lighter;}
p.thick {font-weight:bold;}
p.thicker {font-weight:900;}
</style>

2.font-variant:设置字体的转变。

<style>
p.normal {font-variant:normal;}
p.small {font-variant:small-caps;}
</style>

3.使用简写属性将字体属性设置在一个声明之内。

<style>
p.ex1
{
	font:15px arial,sans-serif;
}

p.ex2
{
	font:italic bold 12px/30px Georgia,serif;
}
</style>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值