Answers:
您是否在浏览器中禁用了JavaScript,或者您是否使用可能阻止网站上的JavaScript的软件(如NoScript)?如果您不知道JavaScript是否被阻止,您可以访问确定JavaScript是否已启用以进行确定。
该网站希望使用Cairo字体,如果启用了JavaScript,浏览器通常会自动下载该字体。即,该站点在该站点的主页上具有以下JavaScript代码:
<script type="text/javascript">
WebFontConfig = {
google: { families: [ 'Cairo:200,300,400,600,700,900:latin', 'Source+Sans+Pro:400,600,400italic,700italic,700:latin' ] }
};
(function() {
var wf = document.createElement('script');
wf.src = ('https:' == document.location.protocol ? 'https' : 'http') +
'://ajax.googleapis.com/ajax/libs/webfont/1.5.18/webfont.js';
wf.type = 'text/javascript';
wf.async = 'true';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(wf, s);
})();
</script>
Google为网站开发人员提供了许多可在其网站上使用的字体。由于网站的访问者可能没有在他的系统上安装该字体,因此Google提供了可以包含在网页中的JavaScript代码,这将导致浏览器自动从Google字体服务器获取字体。您可以手动下载Cairo字体并查看是否可以解决问题或启用JavaScript(Firefox说明),如果您在浏览器中阻止它。您的浏览器可能会将某些dingbat字体(例如wingdings)替换为Cairo,这会导致您在查看时出现奇怪的页面显示。
Cairo
从谷歌字体下载字体,这似乎主宰了网页。