我想允许将多种字体应用于可以具有不同字符编码的动态生成的内容。我已经使用了font-face
修改CSS的方法,如下:
.ResultsTitleClass{ font-family: 'custom-font', Arial Unicode MS, Arial, verdana; !important ; }
@font-face {
font-family: 'custom-font';
src: url('tt0596m0-webfont.eot');
src: url('tt0596m0-webfont.eot?#iefix') format('embedded-opentype'),
url('tt0596m0-webfont.woff') format('woff'),
url('tt0596m0-webfont.ttf') format('truetype'),
url('tt0596m0-webfont.svg#custom-font') format('svg');
font-weight: normal;
font-style: normal;
}
我的理解是 font-face 可以指定自定义字体和后备列表。但是,我的自定义字体的目的是处理记录标题,包括希腊语、俄语、希伯来语缩写,我不希望这通常应用于罗马脚本语言(使用 Arial)。有人建议我编写一些客户端 javascript 来读取标题并查找扩展的 Unicode 字符或编码字符。如果找到一些,则更新应用的 CSS 类。但是,我想考虑不同的解决方案。有没有替代的解决方案?
我对 CSS 和字体不是特别有信心,所以希望我的问题已经得到了清楚的解释!
确实谢谢
一世。