当我尝试某些亚洲网站时(例如http://www.asahi.com/),它会正确显示字体。我没有在我的电脑上安装这些亚洲字体。浏览器从哪里获取字体?是否始终从Web服务器动态下载字体?
如何在我的Web服务器中实现此支持 - 我应该生成一些java脚本吗?
答案 0 :(得分:0)
字体安装在浏览器上。
但是,由于@font-face技术(完全用CSS),可以定义自定义字体。
答案 1 :(得分:0)
搜索@ font-face,Cufon字体等。
Cufon基本上是一种字体替换技术,它使用javascript和矢量图形从字体文件中写字体。
答案 2 :(得分:0)
我找不到他们指定字体系列的任何迹象。当然,大部分文本都是在Times中为我呈现的,这是默认值。
您的默认字体只包含您不知道的字符。
有ways to use custom fonts,但他们没有使用其中任何一个。
答案 3 :(得分:0)
使用css规则定义字体时,您可以添加src
属性,指定从远程位置获取字体的URL。
请尝试使用此link了解详情。
同时查看Google Web Fonts,通过在页面标题中添加适当的link
标记,可以相对轻松地为您提供一系列字体。
答案 4 :(得分:0)
您的电脑几乎肯定 包含许多亚洲字符的字体。当网页包含您正在使用的默认字体(例如Times或Verdana)不支持的字符时,浏览器会自动找到替代字体并使用它,这样您仍然可以获得可读文本。
对于Firefox,至少有一个“fontinfo”附加组件可用于确定实际用于显示任何给定文本的字体 - 因为它可能不是默认的字体,或CSS请求的字体。
网站可以使用各种技术(包括像cufon或typeface.js这样的库,虽然CSS @ font-face现在通常是更好的选择,因为它得到广泛支持)为他们的页面提供自定义字体,但这不是必需的亚洲文本(例如)的订单显示在典型的PC上。