使用 @font-face CSS 样式和阿拉伯字体?

发布于 2024-12-02 01:26:52 字数 556 浏览 2 评论 0原文

我正在编写以下 CSS 代码来使用阿拉伯字体创建字体样式,并且我使用的是 Windows 操作系统...

浏览器无法读取它的问题,我正在 chrome、firefox、explorer 和 opera 上进行测试...四个浏览器无法识别字体...

这是我的 CSS 代码...

@media screen, print { @font-face {
    font-family: 'FUFONT';
    src: url(../fonts/ScheherazadeRegAAT.ttf) format("truetype-aat"), url(../fonts/ScheherazadeRegOT.ttf) format("opentype");
    font-weight:bold; } }

并按如下方式调用它...

.navigation ul li a {font-family: FUFONT, Arial, Helvetica, sans-serif; font-size:18px;}

您认为问题是什么?

I am writing the following CSS code to create font face style using an Arabic font, and i am using windows OS...

the problem that browsers doesn't read it, i am testing on chrome, firefox, explorer and opera... the four browsers doesn't recognize the font...

here is my CSS code...

@media screen, print { @font-face {
    font-family: 'FUFONT';
    src: url(../fonts/ScheherazadeRegAAT.ttf) format("truetype-aat"), url(../fonts/ScheherazadeRegOT.ttf) format("opentype");
    font-weight:bold; } }

and call it as follow...

.navigation ul li a {font-family: FUFONT, Arial, Helvetica, sans-serif; font-size:18px;}

what do you think the problem is?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

执手闯天涯 2024-12-09 01:26:53

简短的回答:到目前为止,还没有阿拉伯字体生成器,因此我们可以在网络中使用它。

进一步说明:使用 http://www.fontsquirrel.com/fontface/generator
专家

  • 子集设置:无子集设置。

  • CSS 格式:笑脸

您将能够在网页中看到阿拉伯字体,但有一个问题:没有字母重塑这意味着一个单词的字母不会连接在一起,因为目前还没有生成器支持阿拉伯语所需的 OpenType 功能。

The short answer: till now there is no generator for arabic fonts so we can use it in web.

Farther explanation: when using http://www.fontsquirrel.com/fontface/generator
with Expert:

  • Subsetting: No Subsetting.

  • CSS Formats: Smiley

you'll be able to see your Arabic font in the web pages with one problem: no letter reshaping which means that the letters of one word will not be joint together, because there's no generator till now support the required OpenType functionality for Arabic language.

探春 2024-12-09 01:26:53

解决方案:

1-转到>>> http://www.fontsquirrel.com/fontface/generator

2- 在专家模式下上传您的字体

3-仅检查这些值:

-------->字体格式:woff

--------> Truetype 提示:Font Squirrel

--------> X高度匹配:无

-------->子集设置:无子集设置

4- 下载文件

5- 将此代码粘贴到您的 css 文件中:

  @font-face {
         font-family: 'Name of your font';
         src: url('url to your font.woff') format('woff');
         font-weight: normal;
         font-style: normal;
    }

6- 调用您的字体并将其应用到某些元素上

例如:

h1{
   font-family : "name of your font" ;
} 

享受它!

Solution :

1- goto >>> http://www.fontsquirrel.com/fontface/generator

2- upload your font on expert mode

3- check only those values :

--------> Font Formats: woff

--------> Truetype Hinting: Font Squirrel

--------> X-height Matching: none

--------> Subsetting: No Subsetting

4- Download your files

5- past this code into your css file :

  @font-face {
         font-family: 'Name of your font';
         src: url('url to your font.woff') format('woff');
         font-weight: normal;
         font-style: normal;
    }

6- call your font and apply it on some element

ex :

h1{
   font-family : "name of your font" ;
} 

Enjoy it !

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文