撇号是 HTML 元素属性值的有效容器吗?
通常 HTML 元素属性值用引号标记,例如
<input type="hidden" value="test" />
有时,但是,您会看到类似这样的代码:
<input type='hidden' value='test' />
它是有效的 HTML 吗?它会导致任何问题吗?将两者混合怎么样,比如
<input type='hidden' value="test">
?
Usually HTML element attribute values are marked with a quotation mark, like
<input type="hidden" value="test" />
Sometimes, however, you see code like
<input type='hidden' value='test' />
Is it valid HTML and can it cause any problems? What about mixing the two, like
<input type='hidden' value="test">
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
James Allardice 对我原来问题的评论中的链接问题引导我找到答案:是的,撇号是 HTML 元素属性值的有效容器。
规范:关于 SGML 和 HTML
The linked question from James Allardice's comment to my original question lead me to the answer: yes, apostrophes are valid containers for HTML element attribute values.
Specification: On SGML and HTML