CSS 字体样式


字体样式

font-style 属性主要用于指定斜体文本。

此属性可设置三个值:

  • normal - 文字正常显示
  • italic - 文本以斜体显示
  • oblique - 文本为“倾斜”(倾斜与斜体非常相似,但支持较少)
实例
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <style>
  5. p.normal {
  6. font-style: normal;
  7. }
  8. p.italic {
  9. font-style: italic;
  10. }
  11. p.oblique {
  12. font-style: oblique;
  13. }
  14. </style>
  15. </head>
  16. <body>
  17. <p class="normal">这个段落是 normal 样式.</p>
  18. <p class="italic">这个段落是 in italic 样式.</p>
  19. <p class="oblique">这个段落是 in oblique 样式.</p>
  20. </body>
  21. </html>

字体粗细

font-weight 属性指定字体的粗细:

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <style>
  5. p.normal {
  6. font-weight: normal;
  7. }
  8. p.light {
  9. font-weight: lighter;
  10. }
  11. p.thick {
  12. font-weight: bold;
  13. }
  14. p.thicker {
  15. font-weight: 900;
  16. }
  17. </style>
  18. </head>
  19. <body>
  20. <p class="normal">这是一个段落。</p>
  21. <p class="light">这是一个段落。</p>
  22. <p class="thick">这是一个段落。</p>
  23. <p class="thicker">这是一个段落。</p>
  24. </body>
  25. </html>

字体变体

font-variant 属性指定是否以 small-caps 字体(小型大写字母)显示文本。

在 small-caps 字体中,所有小写字母都将转换为大写字母。但是,转换后的大写字母的字体大小小于文本中原始大写字母的字体大小。

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <style>
  5. p.normal {
  6. font-variant: normal;
  7. }
  8. p.small {
  9. font-variant: small-caps;
  10. }
  11. </style>
  12. </head>
  13. <body>
  14. <p class="normal">编程路漫漫</p>
  15. <p class="small">编程路漫漫</p>
  16. </body>
  17. </html>

分类导航