对于我店里每次出现的英镑符号(£),我都会看到'?'黑色钻石中的问号符号。 谷歌搜索已经产生了charset的建议 - 我的设置为utf-8如下......
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
我相信这家商店最初是在Os商业中设立的。在货币表中,我使用了$ pound的ascii代码;而不是英镑符号,但这似乎没有任何影响。
任何建议都会很棒
干杯
答案 0 :(得分:2)
你能不能用&pound;
(或OS商业中的&amp;pound;
)替换£
查看HTML标记的源代码并粘贴结果 - 操作系统商业可能正在改变服务器端,这意味着添加元标记将毫无价值。
答案 1 :(得分:1)
尝试使用HTML实体:
£
不确定您将其插入的确切位置,但如果它允许这样的HTML字符,那么在大多数情况下这应该可以解决问题。
答案 2 :(得分:0)
使用
的问题£
或
£
osCommerce中的是纯文本电子邮件不会显示英镑符号,只显示上面的代码。
解决方法是在管理/本地化/货币的“左边的符号”条目中使用GBP或UK Pound。 但是osCommerce不允许你在GBP之后放一个空格,解决这个使用phpMyAdmin,在名为currency的表中输入GBP之后的空格,在名为symbol_left的列中。
这给了我:我的商店列表中的9.40英镑,以及我的纯文本电子邮件。
或者对于'9.40磅',将上述方法应用于'符号向右'和'symbol_right',在值'Pounds'之前添加一个空格
答案 3 :(得分:0)
您可以通过以下行来解决此问题:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
之间的
您的HTML代码的 <head>
和</head>
标记。
我建议它应该在<head>
代码后立即放置。
我已经测试了它并且它有效。
答案 4 :(得分:0)
我们在网站(我们自己和其他来自其他成熟网站的网站)上遇到了类似的问题,其中磅(£)符号显示为字母J.我们也注意到,同时文本大胆而倾斜不应该。
经过大量调查后发现,我们遇到的大部分机器都与机器上安装的Helvetica字体有问题,有两种可能的解决方案: