我为什么要用& 代替 &?

Il *_*nus 10 html javascript url encoding symbols

为什么我应该使用&而不是&为我的网站编写HTML?

我在哪里可以找到我应编码的其他符号列表?(酒吧/太,对吧?)

如果我将符号粘贴到html中,我可以遇到什么问题?

问题是,我有一些联盟链接,我担心,如果我用&写它们在某些情况下,出于某些原因,因为特定的浏览器或设备......网址中的信息不会'正确传递.

希望有人可以清醒我的想法?

谢谢!

Jon*_*Jon 13

来自https://developer.mozilla.org/en-US/docs/Glossary/Entity

HTML有一组四个保留字符,必须表示为实体.所有其他字符可以根据需要用实体表示,但不是强制性的.这些是用于这四个保留字符的实体:

  • & (&) - 必需,以便浏览器不会将其误解为实体的开头.
  • &lt; (<) - 必需,否则浏览器可能会将其误解为标记的开头
  • &gt; (>) - 必需,否则浏览器可能会将其误解为标记的结尾
  • &quot; (") - 仅在属性值中需要通过引号退出

有关所有HTML字符实体的完整列表,请参见此处 - https://dev.w3.org/html5/html-author/charref