css - 叙利亚文脚本未在 CSS 中连接
问题描述
当我在我的网站上用叙利亚语-阿拉姆语写作时,这些字母拒绝相互连接。这是我要显示的文本:ܠܐ ܨܒܝܢ ܐܳܪ̈ܳܡܳܝܶܐ ܕܢܬܚܠܛܘܢ ܥܡ ܐܰܪ̈ܡܳܝܶܐ
。
Serto-Jerusalem(以及 Serto-Urhoy)在我的 MacBook Air 2013 上运行良好——可能是因为我之前安装了这些字体。虽然,我确实通过配置文件在我的 iPhone 12 Pro Max 上安装了这些字体。在 iOS 13 之前,如果您在 iPhone 上安装了叙利亚语字体,则该字体将显示在所有平台上,而不是 Apple 自己的内置 Estrangelo 字体版本。但从 iOS 13 开始,安装这些字体仅意味着您可以在 Pages 和 Photoshop 中显示它们。
通过编写font-family: SertoJerusalem
或font-family: 'Serto Jerusalem'
在 CSS 中,它可以在计算机上正确显示。但是,在字体上,由于某种原因根本不显示,只显示了内置的 Estrangelo 字体。
所以我所做的就是将.OTF字体上传到 Dropbox,然后这样做:
@font-face {
font-family: Serto;
src: url('https://www.dl.dropboxusercontent.com/s/i4kjqbe27i2bpn1/SertoTestJerusalem-Regular.otf?dl=0') format('opentype');
}
虽然我写过<span style="font-family: 'Serto';font-size: 30px;" dir="RTL">ܠܐ ܨܒܝܢ ܐܳܪ̈ܳܡܳܝܶܐ ܕܢܬܚܠܛܘܢ ܥܡ ܐܰܪ̈ܡܳܝܶܐ</span>
。
(我已经在 UTF-8 标签中)。
解决方案
推荐阅读
- sql - 在 Kylin 中将子查询结果转换为数组
- json - 使用 Optional 管理我的 Hibernate POJO NullPointerException
- java - 我的 Spring MVC 应用程序的较新版本未在 App 引擎上实例化
- html - 如何修复或删除底部多余的黑色空间?iOS
- amazon-web-services - AWS API Gateway 资源 ID 与 Terraform 的映射
- django-models - 编程错误在 /
- python - Pandas Dataframe Groupby 加入字符串,同时保留字符串的顺序
- node.js - Mongoose Populate 不知道如何填充
- javascript - React:将状态传递给兄弟姐妹
- tensorflow - 如何使用自己的图像训练 S3GAN?