我有一个问题,我的字体没有显示一个丹麦字母,我需要像整个文本一样更改那个字母的字体和大小。也许有可能使用 jquery、css 等?如果可能的话,我有文本区域,用户可以在其中输入文本,如果他输入那个字母,也许也可以更改它?(如果丹麦字母是 ø 或 ø 有帮助的话)。PS对不起,我没有正确描述问题。其他丹麦字母显示正常,但我的字体不只支持一个字母,我想更改它。
问问题
1277 次
2 回答
2
为了解决这个问题,您可能会遇到不必要的麻烦。听起来您的页面的字符编码错误。
http://en.wikipedia.org/wiki/Character_encodings_in_HTML
尝试将其添加到 html 的 head 部分:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
于 2012-11-16T00:51:42.023 回答
0
使用 jQuery 将每个出现的字符更改为某个表达式是可能的,并且相对容易(在纯 JavaScript 中也不是很困难)。表达式可以是一个span
(或font
)元素,其中包含字符和所需的样式。参照。更改字符的颜色
在 CSS 中,您可以使用@font-face
withunicode-range
随处更改字符的字体系列。但不是字体大小。
但正如@dqhendricks 所暗示的那样,真正的问题可能是别的。可能是编码问题。也可能是字体问题:您页面上建议的主要字体可能不包含字母“ø”。您可以通过在简单的文本编辑器中尝试使用该字体输入“ø”来检查这一点。在这种情况下,最好的解决方案是找到更好的字体。
于 2012-11-16T06:28:29.190 回答