我在 Safari 5 中显示引号和重音符号时遇到了一个奇怪的问题。我正在使用带有以下代码的 font-face 字体。
@font-face {
font-family: 'MendozaRomanStd-Book';
src: url('fonts/mendozaromanstd-book.eot');
src: url('fonts/mendozaromanstd-book.svg#mendozaromanstd-book') format('svg'),
url('fonts/mendozaromanstd-book.eot?#iefix') format('embedded-opentype'),
url('fonts/mendozaromanstd-book.woff') format('woff'),
url('fonts/mendozaromanstd-book.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
在 Firefox、Chrome、Safari 6、iOS6 和 IE 上,字体显示正确:
但是在 Safari 5 上,我看到了这个:
相同的字符集,相同的 html。我到处搜索有关在 Safari 5 下显示字体的报告问题,但没有任何报告导致我怀疑发生了其他事情。有人知道这里会发生什么吗?