我不确定我是否在浏览Chrome中的错误或我的CSS出了什么问题
以下是我所说的内容的演示:demo link
问题是我在我的网站中使用了一个名为BMitra
的自定义Farsi字体(它在公共领域是完全免费的)和所有主流浏览器(最新的FF和IE6 + )正在渲染此字体,但我的Chrome会跳过此字体并切换到系统的默认tahoma
。
这是我的CSS:
@font-face {
font-family: 'BMitra';
font-weight: normal;
src: url('fonts/regular/BMitra.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('fonts/regular/BMitra.woff') format('woff'), /* Modern Browsers */
url('fonts/regular/BMitra.ttf') format('truetype'), /* Safari, Android, iOS */
url('fonts/regular/BMitra.svg#svgBMitra') format('svg'); /* Legacy iOS */
}
@font-face {
font-family: 'BMitra';
font-weight: bold;
src: url('fonts/bold/BMitraBd.woff') format('woff'), /* Modern Browsers */
url('fonts/bold/BMitraBd.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('fonts/bold/BMitraBd.ttf') format('truetype'), /* Safari, Android, iOS */
url('fonts/bold/BMitraBd.svg#svgBMitra') format('svg'); /* Legacy iOS */
}
那么,有什么想法吗?这是webkit或其他方面的错误。提前致谢。
<小时/> 的 侧面说明:
答案 0 :(得分:6)
这不是一个错误。您的字体不是标准的,并且它在Firefox 11中也无法正常工作(它显示了彼此分开的字符,这是坏字体的标志)。 您可以在此处找到适用于Web的新系列波斯字体。这些字体对新版浏览器没有任何问题:http://www.scict.ir/Portal
答案 1 :(得分:0)
我已在您的问题中转换了上述字体,并将其上传到以下互联网地址:
此外,您必须使用以下样式行:
@font-face {
font-family: 'BMitra';
src: url('fonts/regular/bmitra-webfont.eot');
src: url('fonts/regular/bmitra-webfont.ttf') format('truetype'), url('fonts/regular/bmitra-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/regular/bmitra-webfont.woff') format('woff'), url('fonts/regular/bmitra-webfont.svg#BMitra') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'BMitra';
src: url('fonts/bold/bmitrabd-webfont.eot');
src: url('fonts/bold/bmitrabd-webfont.ttf') format('truetype'), url('fonts/bold/bmitrabd-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/bold/bmitrabd-webfont.woff') format('woff'), url('fonts/bold/bmitrabd-webfont.svg#BMitra') format('svg');
font-weight: bold;
font-style: normal;
}
并且,您应该在 .htaccess 文件中添加以下行:
AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType application/x-font-woff .woff