1

对于我的商店中每次出现英镑符号 (£),我看到的是一个“?” 黑色菱形中的问号符号。谷歌搜索导致了字符集的建议 - 我的设置为 utf-8 如下...

<meta http-equiv="content-type" content="text/html;charset=utf-8" />

我相信这家商店最初是在 Os Commerce 开设的。在货币表中,我使用了 $pound 的 ascii 代码;而不是£符号,但这似乎没有任何影响。

任何建议都会很棒

干杯

4

5 回答 5

2

你能不能用&amp;pound;(或&amp;amp;pound;在操作系统商务中)替换£

查看 HTML 标记的源代码并粘贴结果 - 操作系统商务可能会将其转换为服务器端,这意味着添加元标记将毫无价值。

于 2010-08-25T12:35:05.253 回答
1

尝试使用 HTML 实体:

&#163;

不确定您将其插入的确切位置,但如果它允许这样的 HTML 字符,则在大多数情况下应该可以解决问题。

于 2010-08-25T12:35:17.040 回答
0

使用问题

&pound; 

或者

&#163; 

在 osCommerce 中,纯文本电子邮件不会显示英镑符号,而只会显示上面的代码。

一种解决方法是在管理/本地化/货币的“左侧符号”条目中使用英镑或英镑。但是osCommerce不允许你在GBP后面加空格,为了解决这个问题,使用phpMyAdmin,在货币表中的symbol_left列中输入GBP后面的空格。

这给了我:我的商品详情和纯文本电子邮件中的 9.40 英镑。

或者对于'9.40 Pounds',将上述方法应用于'symbol to the right'和'symbol_right'在值'Pounds'之前添加一个空格

于 2014-03-05T12:33:10.720 回答
0

您可以通过输入以下行来简单地解决此问题:

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

之间

<head></head>您的 html 代码的标签。

我建议它应该立即放在<head>标签之后。

我已经对其进行了测试,并且可以正常工作。

于 2014-05-30T13:14:28.237 回答
0

我们的网站(我们自己的网站和其他知名网站的网站)也有类似的问题,其中英镑 (£) 符号显示为字母 J。我们还注意到,同时文本在不应该的时候是粗体和倾斜的已经。

经过大量调查后发现,我们遇到的大部分机器上安装的 Helvetica 字体都有问题,有两种可能的解决方案:

  1. 如果您可以控制机器,请删除“Helvetica Bold Oblique”、“Helvetica Bold”和“Helvetica Oblique”字体(“Helvetica Regular”似乎可以正常工作)。
  2. 在您的应用程序/网站中使用不同的字体。
于 2015-02-12T14:16:21.010 回答