谷歌字体支持加载特定字符的字体:
http://fonts.googleapis.com/css?family=Inconsolata&text=Hello
Google Fonts也支持一次请求加载多个字体和样式。
http://fonts.googleapis.com/css?family=Tangerine:bold,bolditalic|Inconsolata:italic|Droid+Sans
有没有一种方法可以在不进行多次请求的情况下为不同字体系列加载不同的字符集?由于“text”是单独的查询参数,似乎答案是否定的,“text”参数适用于所有请求的字体系列和样式,但我觉得还是问一下……
更新:@Gothburz的答案表明可以通过一个请求加载多个字体的特定子集,但我还没有找到一种方法来使用一个请求加载特定的“text”范围。
latin
,latin-ext
,cyrillic
)上运行良好,但是使用相同的语法指定特定字符范围时,对于多个字体,似乎不起作用(使用text=
而不是subset=
)。当指定text=
时,只有第一个请求的字体显示正确。编辑我的问题以使我更明确地询问text=
的问题。 - ericsoco