欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

CSS字体样式属性

程序员文章站 2022-11-21 19:23:34
font-size 字号大小 一般推荐使用相对长度(px ,em),不推荐使用绝对长度(in,cmm,mm,pt) font-family 字体 1.可以同时指定多个字体,中间用英文状态的逗号隔开,英文字体一般不需要加引号,中文字体需要添加英文状态下的引号,当需要设置英文字体时,英文字体必须位于中文 ......

font-size 字号大小

一般推荐使用相对长度(px ,em),不推荐使用绝对长度(in,cmm,mm,pt)

font-family 字体

1.可以同时指定多个字体,中间用英文状态的逗号隔开,英文字体一般不需要加引号,中文字体需要添加英文状态下的引号,当需要设置英文字体时,英文字体必须位于中文字体之前

2.现在网页中普遍使用14px+

3.尽量使用偶数数字字号,ie6等老版本浏览器支持奇数可能会有bug

4.如果字体名中包括空格,# $等符号,该字体必须加英文状态下的单引号或者双引号

5.尽量使用系统默认字体,保证任何用户的浏览器都能正确显示

css unicode字体

在css中设置字体名称时,中文可以,但是在文件编码不匹配时会产生乱码的错误,xp系统不支持类似微软雅黑这样的中文

解决方式:

 方案一:使用英文代替

 方案二:在css中使用unicode编码

尽量只写unicode字体

font-weight字体粗细

字体加粗除了使用strong  b标签以外,还可以使用css,但是css没有语义

属性值:normal   bold   bolder   lighter   100-1000(100的整数倍)

              400 ===normal   700===bold

更倾向于用数字表示字体粗细

font-style字体风格

字体风格除了使用i  em标签以外,还可以使用css,但是css没有语义

属性值: 

    normal   默认值 标准字体样式

    italic     斜体

    oblique   斜体

平时很少给字体添加斜体,更喜欢给斜体标签改为普通模式

font综合设置字体样式(重点)

语法格式:

选择器 {font:font-style  font-weight   font-size/line-height  font-family}

使用font属性时,必须使用上述语法顺序,不能更换顺序,各顺序以空格隔开

不需要设置的属性可以省略,必须保留font-size font-family,否则font不起作用