gpt4 book ai didi

html - 我应该在 href =""中使用 & 还是在 HTML4 和 HTML5 中使用 & 就足够了?

转载 作者:行者123 更新时间:2023-12-04 02:17:32 24 4
gpt4 key购买 nike

我应该在 href="" 中使用 & 还是在 HTML4 和 HTML5 中使用 & 就足够了?

大多数浏览器对此没有问题,但应该如何完成?

<a href="?param1=1&param2=2">Call()</a>

或者

<a href="&quest;param1=1&amp;param2=2">Call()</a>

最佳答案

& 是正确的。裸符号通常是有效的,因为如果浏览器看到 & 后面没有有效的实体引用,它就会通过它,但是没有理由你应该在代码中指望这种行为,特别是如果您不能保证&后面的内容。特别是,禁止 &foo; 出现在“foo”是无效命名字符的字母数字字符串(这在 HTML5 中称为“歧义与符号”)的位置,这显然是不可取的&foo; 出现在“foo” 是有效命名字符的位置,因为它将被解析为该字符。

查看相关规范要求:https://html.spec.whatwg.org/multipage/syntax.html#attributes-2

关于html - 我应该在 href =""中使用 & 还是在 HTML4 和 HTML5 中使用 & 就足够了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33028324/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com