像这样在HTML中编写的URL是否无效?
<a href="http://www.example.com/test.aspx?ID=34&Type=5">链接示例</a>
或者&
部分应该始终是&
吗?
像这样在HTML中编写的URL是否无效?
<a href="http://www.example.com/test.aspx?ID=34&Type=5">链接示例</a>
或者&
部分应该始终是&
吗?
您的HTML代码是有效的。"&"被认为是一个实体引用的开始符号。浏览器通常可以安全地从这种错误中恢复,但在某些情况下确实会出现真正的问题。在这个例子中,许多浏览器正确地将©=3转换为©=3,这可能会导致链接失败。
为了避免验证器和浏览器的问题,在HTML中编写URL时,请始终使用&
代替&。