Jadual Kandungan
Making the Web Beautiful!
Rumah hujung hadapan web html tutorial 谷歌字体(Google Font)初探 [翻译自Google官方文档]_html/css_WEB-ITnose

谷歌字体(Google Font)初探 [翻译自Google官方文档]_html/css_WEB-ITnose

Jun 24, 2016 am 11:59 AM
google Penerokaan awal fon rasmi menterjemah

这个指南解释了如何使用Google Font的API,把网络字体添加到自己的页面上。你不需要任何的编码,你所要做的只是添加一个特定的CSS到HTML页面上,然后把字体关联到这个CSS样式。

一个快速的例子: 

这是一个例子,复制下面的HTML代码到一个文件中:

Html代码  

  1.   
  2.     
  3.       
  4.     
  5.       body {  
  6.         font-family: 'Tangerine', serif;  
  7.         font-size: 48px;  
  8.       }  
  9.       
  10.     
  11.     
  12.     

    Making the Web Beautiful!

      
  13.     
  14.   

 

用一个现代浏览器打开这个HTML文件,你就可以看到页面显示如下,用了一个叫做“Tangerine”的字体:

  
 
那个句子是普通的文本,所以你可以通过使用CSS来改变它的样式。试着在前面的例子中添加一个阴影的样式:

Html代码  

  1. body {  
  2.   font-family: 'Tangerine', serif;  
  3.   font-size: 48px;  
  4.   text-shadow: 4px 4px 4px #aaa;  
  5. }  

 

你可以看到,文字下面有阴影了:


 这只是你能用字体API和CSS做东西的一个开始。

概述: 
您开始使用Google字体API只需要两个步骤:
1.添加一个样式表来请求网络字体

Html代码  

  1.   

2.同样,在一个样式表中定义一个使用所请求的网络字体的节点

Html代码  

  1. CSS selector {  
  2.   font-family: 'Font Name', serif;  
  3. }  

 

或者在这个节点上使用内嵌的样式

Html代码  

  1. Your text
      

    注意: 当在CSS样式表中定义一个网络字体时,总是要列出至少一个网络安全的回退字体(fallback web-safe font )用来避免不希望的行为。特别是在列表的最后添加一个CSS默认字体,像名为“serif”或者“sans-serif”的字体。这样的话在必要的时候浏览器可以回退到它的默认字体。


您可以使用的网络字体一览,可以参见 谷歌字体目录 。


在样式表的URL中指定字体集和样式: 

要决定在您的样式表连接中使用什么URL,就需要从谷歌字体API的基本URL开始:

Html代码  

  1. http://fonts.googleapis.com/css  

然后加入字体集的URL参数,可以使用一个或多个字体集的名字和样式。
例如,请求 Inconsolata 字体:

Html代码  

  1. http://fonts.googleapis.com/css?family=Inconsolata  

     注意: 要用加号(+)替换字体集名字中的所有空格。

要请求多个字体集时,要用竖线(|)来隔开名字。
例如,要请求Tangerine , Inconsolata , 和 Droid Sans 三种字体:

Html代码  

  1. http://fonts.googleapis.com/css?family=Tangerine|Inconsolata|Droid+Sans  

 
请求多种字体,可以允许您在您的页面上使用所有这些字体。(但是您也不要太离谱,大多数页面不需要非常多的字体,而且请求很多字体会使您的页面加载变慢。)
字体API默认情况下提供了所请求字体的普通版本。要请求其它的样式或大小,在字体的名字后面加一个冒号(:),跟随在后的一系列的样式和大小用逗号(,)分格。
例如:

Html代码  

  1. http://fonts.googleapis.com/css?family=Tangerine:bold,bolditalic|Inconsolata:italic|Droid+Sans  

要知道提供的字体有哪些大小和样式,需要查询谷歌字体目录 。
对于您所请求的每一个样式,您既可以提供全名也可以提供缩写,对于大小,您可以另外指定一个数字:

样式 符号
斜体 italic 或 i
粗体 bold 或 b 或者是一个数字,就像700
粗体 斜体 bolditalic 或 bi


 例如,请求 “Cantarell” 斜体 和 “Droid Serif”粗体,您可以使用下面的任何一个URL:

Html代码  

  1. http://fonts.googleapis.com/css?family=Cantarell:italic|Droid+Serif:bold  

 

Html代码  

  1. http://fonts.googleapis.com/css?family=Cantarell:i|Droid+Serif:b  

 

Html代码  

  1. http://fonts.googleapis.com/css?family=Cantarell:i|Droid+Serif:700  

 指定脚本的子集:

一些字体在谷歌字体目录中支持多种脚本(就像拉丁和西里尔),为了指定哪一个子集将被下载,需要在URL后面增加子集参数。

例如,为Philosopher 字体指定西里尔子集,URL应该写成:

Html代码  

  1. http://fonts.googleapis.com/css?family=Philosopher&subset=cyrillic  

 为Philosophe 字体请求拉丁和西里尔子集,URL应该写成:

Html代码  

  1. http://fonts.googleapis.com/css?family=Philosopher&subset=latin,cyrillic  

 要得到一个完整的字体和字体子集的列表,请参照谷歌字体目录 。

 

 

以上翻译自Google官方文档,原文连接:http://code.google.com/intl/zh-CN/apis/webfonts/docs/getting_started.html

虽然官方连接里是zh-CN,但打开还是英文的,自己翻译了一下,翻的很不好。。。。。

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Jangan risau tentang menonton filem tanpa sarikata! Xiaomi mengumumkan pelancaran sari kata masa nyata Terjemahan Xiaoai untuk terjemahan Jepun dan Korea Jangan risau tentang menonton filem tanpa sarikata! Xiaomi mengumumkan pelancaran sari kata masa nyata Terjemahan Xiaoai untuk terjemahan Jepun dan Korea Jul 22, 2024 pm 02:11 PM

Menurut berita pada 22 Julai, hari ini, Weibo rasmi Xiaomi ThePaper OS mengumumkan bahawa Terjemahan Xiaoai telah dinaik taraf sari kata masa nyata telah ditambahkan pada terjemahan Jepun dan Korea, dan video tanpa sari kata serta persidangan langsung boleh ditranskripsi dan diterjemahkan. dalam masa nyata. Tafsiran serentak bersemuka menyokong terjemahan ke dalam 12 bahasa, termasuk bahasa Cina, Inggeris, Jepun, Korea, Rusia, Portugis, Sepanyol, Itali, Perancis, Jerman, Indonesia dan Hindi. Fungsi di atas pada masa ini hanya menyokong tiga telefon baharu berikut: Xiaomi MIX Fold 4 Xiaomi MIX Flip Redmi K70 Extreme Edition Dilaporkan bahawa pada tahun 2021, sari kata AI Xiao Ai akan ditambahkan pada terjemahan Jepun dan Korea. Sari kata AI menggunakan teknologi tafsiran serentak yang dibangunkan sendiri oleh Xiaomi untuk memberikan pengalaman membaca sari kata yang lebih pantas, lebih stabil dan tepat. 1. Menurut kenyataan rasmi, Penterjemah Xiaoai bukan sahaja boleh digunakan di tempat audio dan video

Google Pixel 9 dan Pixel 9 Pro dikhabarkan akan memperoleh Creative Assistant AI selepas dikeluarkan Google Pixel 9 dan Pixel 9 Pro dikhabarkan akan memperoleh Creative Assistant AI selepas dikeluarkan Jun 22, 2024 am 10:50 AM

Pada masa ini, empat telefon pintar Pixel baharu dijangka mendarat pada musim luruh ini. Untuk mengimbas kembali, siri ini dikhabarkan akan menampilkan Pixel 9 dan Pixel 9 Pro semasa pelancaran. Walau bagaimanapun, Pixel 9 Pro akan menjadi saingan kepada iPhone 16 Pro dan bukannya Pixel 8 Pro (curr

Google Pixel 9 Pro XL diuji dengan mod desktop Google Pixel 9 Pro XL diuji dengan mod desktop Aug 29, 2024 pm 01:09 PM

Google telah memperkenalkan Mod Ganti DisplayPort dengan siri Pixel 8, dan ia hadir pada barisan Pixel 9 yang baru dilancarkan. Walaupun ia terdapat terutamanya untuk membolehkan anda mencerminkan paparan telefon pintar dengan skrin yang disambungkan, anda juga boleh menggunakannya untuk desktop

Google AI mengumumkan Gemini 1.5 Pro dan Gemma 2 untuk pembangun Google AI mengumumkan Gemini 1.5 Pro dan Gemma 2 untuk pembangun Jul 01, 2024 am 07:22 AM

Google AI telah mula menyediakan pembangun akses kepada tetingkap konteks lanjutan dan ciri penjimatan kos, bermula dengan model bahasa besar (LLM) Gemini 1.5 Pro. Sebelum ini tersedia melalui senarai tunggu, penuh 2 juta token konteks windo

Google Tensor G4 bagi Pixel 9 Pro XL ketinggalan di belakang Tensor G2 dalam Genshin Impact Google Tensor G4 bagi Pixel 9 Pro XL ketinggalan di belakang Tensor G2 dalam Genshin Impact Aug 24, 2024 am 06:43 AM

Google baru-baru ini bertindak balas terhadap kebimbangan prestasi mengenai Tensor G4 barisan Pixel 9. Syarikat itu berkata bahawa SoC tidak direka untuk mengalahkan penanda aras. Sebaliknya, pasukan memberi tumpuan untuk menjadikannya berprestasi baik di kawasan yang Google mahukan c

Pembongkaran APK beta apl Google mendedahkan sambungan baharu yang akan datang kepada pembantu AI Gemini Pembongkaran APK beta apl Google mendedahkan sambungan baharu yang akan datang kepada pembantu AI Gemini Jul 30, 2024 pm 01:06 PM

Pembantu AI Google, Gemini, bersedia untuk menjadi lebih berkebolehan, jika pembongkaran APK bagi kemas kini terkini (v15.29.34.29 beta) perlu dipertimbangkan. Pembantu AI baharu raksasa teknologi itu dilaporkan boleh mendapatkan beberapa sambungan baharu. Sambungan ini wi

Telefon pintar Google Pixel 9 tidak akan dilancarkan dengan Android 15 walaupun terdapat komitmen kemas kini selama tujuh tahun Telefon pintar Google Pixel 9 tidak akan dilancarkan dengan Android 15 walaupun terdapat komitmen kemas kini selama tujuh tahun Aug 01, 2024 pm 02:56 PM

Siri Pixel 9 hampir tiba, telah dijadualkan untuk keluaran 13 Ogos. Berdasarkan khabar angin baru-baru ini, Pixel 9, Pixel 9 Pro dan Pixel 9 Pro XL akan mencerminkan Pixel 8 dan Pixel 8 Pro (sekira $749 di Amazon) dengan bermula dengan storan 128 GB.

Mod desktop Google Pixel baharu dipamerkan dalam video baharu yang mungkin alternatif Motorola Ready For dan Samsung DeX Mod desktop Google Pixel baharu dipamerkan dalam video baharu yang mungkin alternatif Motorola Ready For dan Samsung DeX Aug 08, 2024 pm 03:05 PM

Beberapa bulan telah berlalu sejak Pihak Berkuasa Android menunjukkan mod desktop Android baharu yang telah disembunyikan oleh Google dalam Android 14 QPR3 Beta 2.1. Tiba di hadapan Google menambah sokongan Mod Alt DisplayPort untuk Pixel 8 dan Pixel 8

See all articles