前端001css样式font字体属性

html-css010

前端001css样式font字体属性,第1张

1.如果想要设置字体样式可以使用font-family

2.如果想要设置加粗可以使用font-weight

3.如果想要设置倾斜可以使用font-style

4.如果想要设置字体大小可以使用font-size

上述样式如果想要在一个选择器中使用的话,一下写4个会显得比较冗余,那么我们可以简化综合复合如下的样式

选择器 {font :font-style font-weight font-size/line-height font-family}顺序不可颠倒 其中  font-size和font-family必须保留  否则不会起作用

字体设置使用 CSS font 属性

定义和用法

font 简写属性在一个声明中设置所有字体属性。

注释:此属性也有第六个值:"line-height",可设置行间距。

说明

这个简写属性用于一次设置元素字体的两个或更多方面。使用 icon 等关键字可以适当地设置元素的字体,使之与用户计算机环境中的某个方面一致。注意,如果没有使用这些关键词,至少要指定字体大小和字体系列。

可以按顺序设置如下属性:

font-style

font-variant

font-weight

font-size/line-height

font-family

可以不设置其中的某个值,比如 font:100% verdana也是允许的。未设置的属性会使用其默认值。

可能的值

拓展:

设置字体可以使用CSS font全部设置。也可以使用font-size、font-family之类的属性进行单独设置。

语法:

font : font-style || font-variant || font-weight || font-size || line-

height || font-family

font : caption | icon | menu | message-box | small-caption | status-bar

取值:

font-style :normal | italic | oblique

font-variant : normal | small-caps

font-weight:normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900

font-size

line-height

font-family

caption : CSS2 使用有标题的系统控件的文本字体(如按钮,菜单等)

icon : CSS2 使用图标标签的字体

menu : CSS2 使用菜单的字体

message-box : CSS2 使用信息对话框的文本字体

small-caption : CSS2 使用小控件的字体

status-bar : CSS2 使用窗口状态栏的字体

示例:

p { font: italic small-caps 600 12pts/18pts 宋体}

p { font: italic small-caps 600 12pts/150% Courier}

p { font: italic small-caps 600 12pts/1.5 Courier}

p { font: italic small-caps 600 12pts/18pts Courier}

p { font: /18pts serif}

p { font: oblique 100 24pts}

H1 { font: 15pt/17pt bold "Arial" normal }