2013-04-10 47 views
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"/> 

然而,a Google AdWords support page shows & being used instead of &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;&

回答

0

大多數現代瀏覽器將可能讓你得逞只&,但根據HTML規範,你必須使用字符實體引用&amp;

您可以使用W3的驗證器(http://validator.w3.org)檢查自己;當不使用&amp;時,會投訴「無法生成一般實體的系統標識符」標籤「」