我有一个包含 webview 的 iPhone 应用程序。此 webview 呈现一个XHTML文件,其中包含一些具有 CSS 样式的阿拉伯文本。其他字体类型的样式都可以正常工作,如果我将包含的文本更改为英文,字体类型就可以正常工作。
阿拉伯字体有什么问题?
例子:
@font-face {
font-family: "AHRAM";
font-style: normal;
font-weight: bold;
src:url("../Fonts/andlso.ttf") format("truetype");
}
@font-face {
font-family: "DroidSans";
font-style: normal;
font-weight: normal;
src:url("../Fonts/arabtype.ttf") format("truetype");
}
@font-face {
font-family: "DroidSansFallback";
font-style: normal;
font-weight: normal;
src:url("../Fonts/A_Nefel_Adeti.ttf") format("truetype");
}
p.line1 {
font-family: "AHRAM";
}
p.line2 {
font-family: "DroidSans";
}
p.line3 {
font-family: "DroidSansFallback";
}
<head>
<link href="../Styles/p1.css" rel="stylesheet" type="text/css" />
</head>
<body>
<p class="line1"> أهلاً بكم </p>
<p class="line2"> أهلاً بكم </p>
<p class="line3"> أهلاً بكم </p>
</body>
</html>