Utf 8 Ugaritic字符仅显示在Safari浏览器中
我正在做一个Ugaritic(一种古老的闪族语言)和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
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>𐎀</td>
<td>aleph</td>
<td>ʾ</td>
</tr>
<tr>
<td>𐎁</td>
<td>beta</td>
<td>b</td>
</tr>
</table>