使用@ font-face覆盖serif和sans-serif

时间:2018-03-04 17:32:09

标签: css css3 unicode font-face

有没有办法使用@font-face覆盖serifsans-serif等通用后备字体?对于上下文,我尝试使用unicode-range:属性来更改某些字符的显示方式,当我覆盖默认字体(如Helvetica或类似字体)时,这可以正常工作:

// MyStyle.css
@font-face {
  font-family: "Helvetica";
  src: local("my-better-font.tff");
  unicode-range: U+26;
}

如果远程网页(我无法控制)使用以下内容:

// Webpage.css
p { font-family: "Helvetica"; }

然后我可以改变&符号的显示方式。但是,如果网站有类似p { font-family: sans-serif; }的内容,则尝试创建一个系列为sans-serif的新font-face似乎无法正常工作。在这种情况下,有没有使用unicode范围选择器?

0 个答案:

没有答案