我正在我的网站上安装Google AdWords转换跟踪代码,并注意到Google提供的部分代码在URL查询字符串中使用&
。 E.g。
<img height="1" width="1" style="border-style:none;" alt=""
src="//www.googleadservices.com/pagead/conversion/1000252671/
?value=0&label=EQfkDGsBrkTPj_YU6FH&guid=ON&script=0"/>
但是,a Google AdWords support page shows &
being used instead of &
(展开“在您网站上跟踪转化次数”,然后展开“第2步”,然后查看第二个代码块的最后几行)
<img height=1 width=1 border=0 src="http://www.googleadservices.com/pagead/
conversion/1234567890/?value=10.0&label=Purchase&script=0">
我应该使用&
还是&
?
答案 0 :(得分:0)
大多数现代浏览器可能会让您只使用&
,但根据HTML规范,您必须使用字符实体引用 &
。
您可以使用W3的验证器(http://validator.w3.org)自行检查;当不使用&
时,它会抱怨“无法生成一般实体的系统标识符”标签“”。