谷歌网页字体支持UTF-8(土耳其)字符吗?

15

有人知道哪些字体可以完美支持土耳其字符吗?无论是无衬线字体还是衬线字体都可以。

例如:İ Ü Ç Ğ Ö...

图片描述

图片描述


大多数来自Google字体的字体都支持UTF-8。如果您访问https://www.google.com/fonts并将示例短语更改为包含这些拉丁字符的内容,您将看到字体集支持它们。您的页面可能存在编码问题。 - samuel.molinski
1
是的,但大多数情况下使用大写字母时会变得有些奇怪 :/ - Abdul Sadik Yalcin
3
好的伙计,我想我找到了你需要的东西,请查看这个网站:http://www.fontsquirrel.com/fonts/list/language/turkish - samuel.molinski
3
我会重新表述这个问题;你可能正在寻找一个支持土耳其语中所有字符的字体。称它们为UTF-8字符是正确的,但并不太有帮助。世界上所有书写语言中常见的字符也属于UTF-8字符;UTF-8是一个包含基本上一切的字符编码标准。 - JeroenHoek
1
我可以将链接作为单独的回复添加,这样您就可以将其标记为正确 ;) - samuel.molinski
显示剩余9条评论
6个回答

15

实际上,谷歌字体已经支持拉丁文扩展,你只需要在字体定义的末尾添加

&subset=latin,latin-ext

即可。

<link href='http://fonts.googleapis.com/css?family=Open+Sans&subset=latin,latin-ext' rel='stylesheet' type='text/css'>

是的,我也是土耳其人 :)


我不确定我一直以来是这样做的,但是用这种方式字体能够正确地以大写形式显示吗?(注意:请查看附件中Ö与其它字符之间的区别) - Abdul Sadik Yalcin
你也可以自己尝试,我们在大多数项目中使用谷歌字体,到目前为止没有任何问题,Öö Çç Ğğ 甚至 İı 都没有问题。 - Hasan Veli Soyalan
7
必须补充说明的是,这是解决谷歌网络字体土耳其字符问题的最佳方法,但其中有一个缺陷:如果该字体在谷歌网络字体页面上支持土耳其字符,则通过在URL中添加&subset=latin,latin-ext将使土耳其字符正确格式化。因此,我在使用谷歌网络字体时总是用自己的文本进行测试,其中包括:**gğ GĞ cç CÇ sş SŞ ıI iİ oö OÖ uü UÜ**,然后在将其用于我的项目时,扩展URL并添加&subset=latin,latin-ext - wooer

14
您可以在这里按语言找到字体。

3

我找到了许多字体,但其中一些在大写字母时会出现显示问题。

Neuton
Mouse Memoirs
Cutive
Yeseva One
Modern Antiqua
Autour One
Combo
Didact Gothic
Cutive
BenchNine
Warnes
EB Garamond
Parisienne
Francois One
Roboto
Forum
Patrick Hand
Almendra
Donegal
Galindo
Cardo
Ribeye
Ubuntu
Alegreya Sans
Duru Sans
Hammersmith One
Voces
Inconsolata
Poiret One
Unica One
Oregano
Andada
Scada
News Cycle
Enriqueta

1

尝试

  • Audiowide
  • Gafata
  • Duru Sans
  • Alegreya Sans SC

1
刚刚看了Duru Sans和Alegreya Sans。Ubuntu Mono 也很好用。 - Abdul Sadik Yalcin


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接