写网站HTML时,为什么我应该使用&
而不是&
?
哪里可以找到其他需要编码的符号列表?(斜杠/也是吗?)
如果我将符号直接粘贴到HTML中,会出现什么问题?
问题在于,我有一些联盟链接,我担心如果在某些情况下用 & 编写它们,因为特定浏览器或设备的原因... url中的信息可能无法正确传递。
希望有人能解答我的疑惑。
谢谢!
写网站HTML时,为什么我应该使用&
而不是&
?
哪里可以找到其他需要编码的符号列表?(斜杠/也是吗?)
如果我将符号直接粘贴到HTML中,会出现什么问题?
问题在于,我有一些联盟链接,我担心如果在某些情况下用 & 编写它们,因为特定浏览器或设备的原因... url中的信息可能无法正确传递。
希望有人能解答我的疑惑。
谢谢!
来自https://developer.mozilla.org/en-US/docs/Glossary/Entity
HTML有一组四个保留字符,必须用实体表示。其他所有字符可以根据需要使用实体表示,但不是强制性的。这些是用于这四个保留字符的实体:
&
(&) - 必需的,以防浏览器将其错误地解释为实体的开头。<
(<) - 必需的,否则浏览器可能会将其错误地解释为标签的开头>
(>) - 必需的,否则浏览器可能会将其错误地解释为标签的结尾"
(") - 仅在由引号包围的属性值中才需要
这里提供了所有HTML字符实体的完整列表-https://dev.w3.org/html5/html-author/charref
字符'&'是一个保留字,具有特殊用途。因此,您必须以特定的方式使用它。
在这里,您可以找到HTML实体。 http://www.w3schools.com/html/html_entities.asp
&
,那么可以,但是在页面代码中,您需要使用&
。 - berg37