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