有一个网站,其中将包含大量异国语言的文本片段。他们将需要几个特殊的Unicode字符。为特殊字符设置字体的网页安全方法
我需要一种方法,确保每个主要操作系统中的每个主要浏览器都能正确显示每个特殊字符。
如果我使用标准的Web安全模式,如“Times New Roman”,Times,serif;“,是否有可能特殊字符在不同的机器上看起来不同?
编辑:我实际上并不需要使用Unicode字符的全部。尽可能使用特殊字母的较小但受到广泛支持的子集也可以这样做,如果它们可以安全使用的话。
编辑2:我想要的是一种方法,我可以指定(并使用)尽可能多的特殊字符,在所有主流浏览器和操作系统中都能正确呈现,以防止出现文本充满异国情调的语言充满了问号,或者错误地呈现了人物形象。
我删除了我的答案,因为我完全误解了这个问题。我不确定浏览器支持,但我确定它不依赖于您选择的字体。浏览器始终忽略特殊字符的字体。 – 2013-02-21 17:00:20
他们如何渲染它们?当我说特殊字符时,我的意思是特殊语言中的特殊字母。 – mimrock 2013-02-21 17:03:18
如果选择的字体没有字符,例如''',浏览器将显示带有一些硬编码替代字体的字符,或者显示[Unicode字符'替换字符'(U + FFFD)] (http://www.fileformat.info/info/unicode/char/fffd/index.htm)。我不会错误地渲染它(除非它是一个非常糟糕的浏览器)。 – 2013-02-21 17:07:01