我现在正在构建一个使用clickatell提供 SMS 服务的新网站。该网站有许多未在客户端定义的字体系列,例如,如果我从其他计算机打开该网站,字体将显示为默认值。我已经学会font-face
了CSS
;但它不起作用>这是我的简单测试代码:
<html>
<head></head>
<style>
@font-face {
font-family: 'oswald_stencilregular';
src: url('/protected/extensions/Fonts/oswald/Oswald-Light.otf');
font-weight: normal;
font-style: normal;
}
</style>
<body>
<div style='font-family:oswald_stencilregular'>
give me my font
</div>
</body>
</html>
看,这是简单的代码,但测试"give me my font"
不会用这种字体显示;从代码中可以看出,我已经安装了字体并创建了字体路径。我已经测试了来自其他php
文件的路径并且它正在工作,我已经进行了很多研究但仍然存在同样的问题,这就是为什么这个字体的声明不起作用,是否有另一种方法可以在服务器端声明字体所以客户端不会关心他是否有这种类型的字体和他的计算机,他会显示服务器端声明的字体吗?