html - 超链接中的 & 号导致 W3C 验证失败

标签 html validation web-standards w3c-validation

我有一个反复出现的问题。我编写了很好的符合标准的代码,但由于某些超链接 url 中的 & 符号而导致它失败。

有没有人知道解决此问题的方法或破解方法。

谢谢

最佳答案

I code nice standards compliant code only to have it fail due to ampersands within some of the hyperlink urls.

URL 中的非转义符号(或其他任何地方,如果它们不是 HTML 实体的一部分!)不是“符合标准的良好代码”。

将它们变成&,你就可以准确地声称自己做到了。

关于html - 超链接中的 & 号导致 W3C 验证失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2480869/

相关文章:

javascript - 在同一窗口和同一选项卡中打开 URL

javascript - 错误 下拉列表验证错误 : mat-form-field must contain a MatFormFieldControl.

javascript - insertAdjacentText 是标准的 javascript 方法吗?

javascript - 将两个音频缓冲区叠加到一个缓冲区源中

javascript - onDrop/onDragOver HTML5 更新 div

javascript - 没有垂直空间时如何让DIV向左浮动

java - 检查 JTextField 是否仅包含字母或数字

javascript - Jquery:表单验证不起作用

javascript - 我们不应该使用 <noscript> 元素吗?

html - 在 HTML5 中可以在 H2 之后使用 H1 吗?