Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我为何要使用&;amp;而不是&;?_Javascript_Html_Url_Encoding_Symbols - Fatal编程技术网

Javascript 我为何要使用&;amp;而不是&;?

Javascript 我为何要使用&;amp;而不是&;?,javascript,html,url,encoding,symbols,Javascript,Html,Url,Encoding,Symbols,我为什么要使用&而不是& 在哪里可以找到我应该编码的其他符号的列表?(酒吧/也是吧?) 如果我将符号按原样粘贴到html中,会有什么问题 问题是,我有一些附属链接,我担心,如果我使用&在某些情况下,出于某些原因,因为特定的浏览器或设备。。。url中的信息无法正确传递 希望有人能澄清我的想法 谢谢 来自 HTML有一组四个保留字符,必须表示为 实体。所有其他字符都可以用实体表示为 需要,但不是强制性的。这些是用于这些目的的实体 四个保留字符: &(&)-必需,以便浏览器不会将其误解为

我为什么要使用
&而不是
&

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

如果我将符号按原样粘贴到html中,会有什么问题

问题是,我有一些附属链接,我担心,如果我使用&在某些情况下,出于某些原因,因为特定的浏览器或设备。。。url中的信息无法正确传递

希望有人能澄清我的想法

谢谢

来自

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

  • &(&)-必需,以便浏览器不会将其误解为实体的开头
  • ()-必需,否则浏览器可能会将其误解为标记的结尾
  • (”)-仅在属性值中需要引号符号

有关所有HTML字符实体的完整列表,请参见此处-

字符“&”是具有特殊用途的保留字。这就是为什么你必须以特定的方式使用它


在这里可以找到HTML实体

“url中的信息无法正确传递”
-HTML与url有什么关系?您是否有一个您正在谈论的实际示例?如果您在url中有
&
,这很好,但是,在页面的代码中,您会希望使用
&
。@user5900604:的可能重复项取决于
&
在该URL中执行的操作。它在该上下文中有特定的含义。@user5900604:是的,第二个示例完全无效,不会产生预期的行为。