Utf 8 Ugaritic字符仅显示在Safari浏览器中

Utf 8 Ugaritic字符仅显示在Safari浏览器中,utf-8,xhtml,Utf 8,Xhtml,我正在做一个Ugaritic(一种古老的闪族语言)和XHTML页面中拉丁字符之间等价的模板。我尝试使用HTML实体十进制和十六进制。但Ugaritic字符仅显示在Safari浏览器中 XHTML标题: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml

我正在做一个Ugaritic(一种古老的闪族语言)和
XHTML
页面中拉丁字符之间等价的模板。我尝试使用
HTML
实体十进制和十六进制。但Ugaritic字符仅显示在Safari浏览器中

XHTML
标题:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <title>Transliteration of Ugaritic letters</title>
</head>

知道它为什么不起作用吗?提前,谢谢。

字体?浏览器使用他们、操作系统和用户设置的字体和/或CSS请求下载的字体。是的,当然!!!感谢您的提醒@TomBlodget。在添加
.css
@font-face{src:url之后,它现在可以工作了(https://www.google.com/get/noto/#sans-如果这是答案,那么Safari可以显示字符而不需要
@font-face
,这很奇怪。或者换句话说,如果字符至少存在于一种本地安装的字体中,为什么其他浏览器找不到它们?
      <table>
        <tr>
            <th>Sign</th>
            <th>Letter</th>
            <th>Latin character</th>
        </tr>
        <tr>
            <td>&#x10380;</td>
            <td>aleph</td>
            <td>ʾ</td>
        </tr>
        <tr>
            <td>&#66433;</td>
            <td>beta</td>
            <td>b</td>
        </tr>
    </table>