0

我正在我的网站上安装 Google AdWords 转换跟踪代码,并注意到 Google 提供的部分代码&在 URL 查询字符串中使用。例如

<img height="1" width="1" style="border-style:none;" alt=""
src="//www.googleadservices.com/pagead/conversion/1000252671/
?value=0&amp;label=EQfkDGsBrkTPj_YU6FH&amp;guid=ON&amp;script=0"/>

但是,显示的是 Google AdWords 支持页面&,而不是&amp;(展开“跟踪您网站上的转化”,然后展开“第 2 步”,然后查看第二个代码块的最后几行)

<img height=1 width=1 border=0 src="http://www.googleadservices.com/pagead/
conversion/1234567890/?value=10.0&label=Purchase&script=0">

我应该使用&amp;还是&

4

1 回答 1

0

大多数现代浏览器可能会让你侥幸逃脱&,但根据 HTML 规范,你必须使用字符实体引用 &amp;

您可以使用 W3 的验证器(http://validator.w3.org)自行检查;不使用 &amp;时会报错“无法为一般实体“标签”生成系统标识符”

于 2013-05-07T13:05:57.847 回答