CSS 谷歌字体


谷歌字体

如果您不想使用 HTML 中的任何标准字体,则可以使用 Google Fonts API 向页面添加数百种其他字体。

Google 字体是免费使用的,有1000多种字体可供选择。


如何使用谷歌字体

只需添加一个样式表链接并引用您选择的字体系列:

实例1
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Sofia">
  5. <style>
  6. body {
  7. font-family: "Sofia";
  8. font-size: 22px;
  9. }
  10. </style>
  11. </head>
  12. <body>
  13. <h1>Sofia Font</h1>
  14. <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</p>
  15. </body>
  16. </html>
实例2

应用 Google 字体中的 Trirong:

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Trirong">
  5. <style>
  6. body {
  7. font-family: "Trirong", serif;
  8. }
  9. </style>
  10. </head>
  11. <body>
  12. <h1>Trirong Font</h1>
  13. <p>Lorem ipsum dolor sit amet.</p>
  14. <p>123456790</p>
  15. </body>
  16. </html>
实例3

应用了 Google 字体中的 Audiowide:

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Audiowide">
  5. <style>
  6. body {
  7. font-family: "Audiowide", sans-serif;
  8. }
  9. </style>
  10. </head>
  11. <body>
  12. <h1>Audiowide Font</h1>
  13. <p>Lorem ipsum dolor sit amet.</p>
  14. <p>123456790</p>
  15. </body>
  16. </html>

如需所有可用的 Google 字体列表,请访问本站的 完整的 Google 字体


应用多种谷歌字体

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Audiowide|Sofia|Trirong">
  5. <style>
  6. h1.a {
  7. font-family: "Audiowide", sans-serif;
  8. }
  9. h1.b {
  10. font-family: "Sofia", sans-serif;
  11. }
  12. h1.c {
  13. font-family: "Trirong", serif;
  14. }
  15. </style>
  16. </head>
  17. <body>
  18. <h1 class="a">Audiowide Font</h1>
  19. <h1 class="b">Sofia Font</h1>
  20. <h1 class="c">Trirong Font</h1>
  21. </body>
  22. </html>

注意: 请求多个字体可能会减慢您的网页速度!所以要谨慎使用。


设置Google字体样式

当然,你可以结合CSS样式一起使用谷歌字体!

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Sofia">
  5. <style>
  6. body {
  7. font-family: "Sofia", sans-serif;
  8. font-size: 30px;
  9. text-shadow: 3px 3px 3px #ababab;
  10. }
  11. </style>
  12. </head>
  13. <body>
  14. <h1>Sofia Font</h1>
  15. <p>Lorem ipsum dolor sit amet.</p>
  16. <p>123456790</p>
  17. </body>
  18. </html>

启用字体效果

谷歌还启用了不同的字体效果,你可以使用。

首先将 effect=effectname 添加到 googleapi,然后将特殊类名添加到要使用特殊效果的元素。类名总是以 font effect 开头,以 effectname 结尾。

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Sofia&effect=neon|outline|emboss|shadow-multiple">
  5. <style>
  6. body {
  7. font-family: "Sofia", sans-serif;
  8. font-size: 30px;
  9. }
  10. </style>
  11. </head>
  12. <body>
  13. <h1 class="font-effect-neon">Neon Effect</h1>
  14. <h1 class="font-effect-outline">Outline Effect</h1>
  15. <h1 class="font-effect-emboss">Emboss Effect</h1>
  16. <h1 class="font-effect-shadow-multiple">Multiple Shadow Effect</h1>
  17. </body>
  18. </html>

分类导航