您不能只在网络上/在 HTML 中使用任何字体。你有一种叫做网络安全字体的东西,可以手动添加自定义字体。
检查 FontSquirrel 的转换技术:http ://www.fontsquirrel.com
如果字体在您的本地计算机上,则如果浏览器尝试查找它,它“可以”工作,但您不能依赖它,因为大多数访问您网站的其他用户不会在他们的网站上使用它,从而制作字体回退到 Arial 或类似的默认字体。
Font-squirrel 会给你这些格式(名字就是一个例子);
- 阿拉伯语.eot
- 阿拉伯语.svg
- 阿拉伯语.ttf
- 阿拉伯语.woff
包含所有这些内容后,所有主要浏览器都应该能够使用以下@font-face
属性读取您的自定义字体:
@font-face {
font-family: 'arabic transparent';
src: url('arabic.eot');
src: url('arabic.eot?#iefix') format('embedded-opentype'),
url('arabic.woff') format('woff'),
url('arabic.ttf') format('truetype'),
url('arabic.svg#arabic_transparent') format('svg');
font-weight: normal;
font-style: normal;
}
#main_menu ul li {
font-family: 'arabic transparent';
}