在为我的网站编写HTML时,为什么要使用&
而不是&
?
我在哪里可以找到我应编码的其他符号列表? (酒吧/太,对吗?)
如果我将符号粘贴到html中,我可以遇到什么问题?
事情是,我有几个联盟链接,我担心,如果我用&在某些情况下,由于某些原因,由于特定的浏览器或设备......网址中的信息无法正确传递。
希望有人能清醒一下吗?
谢谢!
答案 0 :(得分:12)
来自https://developer.mozilla.org/en-US/docs/Glossary/Entity
HTML有一组四个保留字符,必须表示为 实体。所有其他字符可以用实体表示为 需要,但不是强制性的。这些是用于这些的实体 四个保留字符:
&
(&amp;) - 必需,以便浏览器不会将其误解为实体的开头。<
(&lt;) - 必需,否则浏览器会将其误解为标记的开头>
(&gt;) - 必需,否则浏览器会将其误解为标记的结尾"
(“) - 仅在引用标志投降的属性值中需要
请点击此处查看所有HTML字符实体的完整列表 - https://dev.w3.org/html5/html-author/charref
答案 1 :(得分:2)
角色'&amp;'是有特殊目的的保留字。这就是为什么你必须以特定的方式使用它。
您可以在此处找到HTML实体。 http://www.w3schools.com/html/html_entities.asp