CSS 字体样式
字体样式
font-style 属性主要用于指定斜体文本。
此属性可设置三个值:
- normal - 文字正常显示
- italic - 文本以斜体显示
- oblique - 文本为“倾斜”(倾斜与斜体非常相似,但支持较少)
实例
<!DOCTYPE html>
<html>
<head>
<style>
p.normal {
font-style: normal;
}
p.italic {
font-style: italic;
}
p.oblique {
font-style: oblique;
}
</style>
</head>
<body>
<p class="normal">这个段落是 normal 样式.</p>
<p class="italic">这个段落是 in italic 样式.</p>
<p class="oblique">这个段落是 in oblique 样式.</p>
</body>
</html>
字体粗细
font-weight 属性指定字体的粗细:
<!DOCTYPE html>
<html>
<head>
<style>
p.normal {
font-weight: normal;
}
p.light {
font-weight: lighter;
}
p.thick {
font-weight: bold;
}
p.thicker {
font-weight: 900;
}
</style>
</head>
<body>
<p class="normal">这是一个段落。</p>
<p class="light">这是一个段落。</p>
<p class="thick">这是一个段落。</p>
<p class="thicker">这是一个段落。</p>
</body>
</html>
字体变体
font-variant 属性指定是否以 small-caps 字体(小型大写字母)显示文本。
在 small-caps 字体中,所有小写字母都将转换为大写字母。但是,转换后的大写字母的字体大小小于文本中原始大写字母的字体大小。
<!DOCTYPE html>
<html>
<head>
<style>
p.normal {
font-variant: normal;
}
p.small {
font-variant: small-caps;
}
</style>
</head>
<body>
<p class="normal">编程路漫漫</p>
<p class="small">编程路漫漫</p>
</body>
</html>