几天来,我一直在努力将孟加拉语 (Bānglā) Unicode 字体嵌入我的网站,我尝试了很多东西。甚至我也得到了一些很棒的解决方案(参见@font-face
deceze的回答)。我什至尝试了Paul Irish所谓的Bulletproof @font-face 语法教程。但最后发现字体嵌入看起来可以工作,但实际上根本不工作。如果我从 PC ( ) 中删除 Bānglā 字体,则我的浏览器无法从系统加载字体,并且无法正常工作。我正在使用的是:unicode-range
/windows/fonts
@font-face
@font-face {
font-family: 'Siyam Rupali';
src: url('fonts/siyamrupali-webfont.eot');
src: url('fonts/siyamrupali-webfont.eot?#iefix') format('embedded-opentype');
src: local('Siyam Rupali Regular'), local('Siyam Rupali'),
url('fonts/siyamrupali-webfont.woff') format('woff'),
url('fonts/siyamrupali-webfont.otf') format('opentype'),
url('fonts/siyamrupali-webfont.svg#siyam_rupaliregular') format('svg');
font-weight: normal;
font-style: normal;
unicode-range: U+0980-09FF; //Bengali Range (source: http://www.unicode.org/charts/PDF/U0980.pdf)
}
不管怎么说,我从网上下载了Siyam Rupali
字体(恐怕忘记了来源),然后使用 FontSquirrel 的@font-face 生成器制作了 webfonts。
我将字体称为:
body{
font-family: "Siyam Rupali", Cambria, sans-serif;
}
结果:不工作!!!