mym*_*and 1 html w3c-validation google-checkout
当我在W3验证中验证页面时,我在下面的代码中得到的错误很少,
<input type="image" name="Google Checkout" alt="Fast checkout through Google"
src="https://sandbox.google.com/checkout/buttons/checkout.gif?merchant_id=xxxxxxxxx&w=168&h=44&style=white&variant=text&loc=en_US" />
Run Code Online (Sandbox Code Playgroud)
错误如下,
- 不能生成一般实体"w"的系统标识符
- 引用实体"w",不能生成系统标识符
- 一般实体"h"未定义且没有默认实体
- 引用实体"h",不能生成系统标识符
- 一般实体"风格"未定义且没有默认实体
- 引用实体"样式",不能生成系统标识符
- 一般实体"变量"未定义且没有默认实体
- 对实体"变体"的引用,其中不能生成系统标识符
- 一般实体"loc"未定义且没有默认实体
- 引用实体"loc",不能生成系统标识符
这是唯一来自URL的错误; 有没有办法通过此URL的W3验证.
你需要将ampersands(&)转义为它们的HTML实体对应物&
新代码:
<input type="image" name="Google Checkout" alt="Fast checkout through Google"
src="https://sandbox.google.com/checkout/buttons/checkout.gif?merchant_id=xxxxxxxxx&w=168&h=44&style=white&variant=text&loc=en_US" />
Run Code Online (Sandbox Code Playgroud)