有UTF-8字体吗?

Tom*_*ato 3 html css html5 css3 font-face

我正在搜索UTF-8字体将其添加到我的网页,但我找不到.

(function() {
  var link_element = document.createElement("link"),
    s = document.getElementsByTagName("script")[0];
  if (window.location.protocol !== "http:" && window.location.protocol !== "https:") {
    link_element.href = "http:";
  }
  link_element.href += "//fonts.googleapis.com/css?family=Josefin+Slab:100italic,100,300italic,300,400italic,400,600italic,600,700italic,700";
  link_element.rel = "stylesheet";
  link_element.type = "text/css";
  s.parentNode.insertBefore(link_element, s);
  document.getElementsByTagName("html")[0].style.fontStyle = "Josefin Slab";
})();
Run Code Online (Sandbox Code Playgroud)
* {
  font-family: "Josefin Slab";
  font-size: 30px;
}
Run Code Online (Sandbox Code Playgroud)
This happens when I write ?, ?, ? or ?
Run Code Online (Sandbox Code Playgroud)

我想显示"Ő","Ű","ő"和"ű".有人可以帮忙吗?

use*_*889 9

UTF-8是一种编码,一种表示Unicode的方式.实际上,Unicode是用户可能需要在一段文本中制作的所有字符,标点符号,空格等的列表.

您可能不需要支持阿拉伯语,印地语和中文的单一字体,实际上很少有字体可以覆盖整个Uniocde代码空间.

许多字体与Unicode兼容(现在大多数),但您需要考虑所需的Unicode部分.大多数字体只试图涵盖几种语言,或一组相关的脚本,如拉丁语,希腊语和西里尔语.例如,听起来你想要对拉丁字母(包括重音形式)进行良好的覆盖.

看起来您对通过Google Web Fonts提供的Slab Serif字体特别感兴趣.我建议你首先看看Roboto Slab,它具有不错的覆盖范围(包括你在问题中使用的所有字形)并且有四个权重.