html - 我可以在 HTML 元素的名称属性中使用空格吗?

标签 html

<分区>

在设计网页时,我的项目团队提出了一个问题。 我们可以在 HTML 元素的名称属性中使用白色字符(如空格)吗?例如。 <input type="checkbox" name="first check box">

我主要关心的是具有这样一个属性值的不同浏览器的行为。

我们现在处于设计阶段,直到我们开始编写一些代码并对其进行测试,需要很长时间,所以我向各位专家请教。

谢谢!

最佳答案

是的。

name attribute包含 CDATA .它可以或多或少是你喜欢的任何东西。 (您不应该包括前导或尾部空白,因为用户代理可以忽略它,但中间的空白是可以的)。

请注意,name 属性没有 NAME 标记作为它们的数据类型(尽管 id 属性有(id 属性没有拿一个 ID token )),所以你没有对 NAME token 施加的限制。

关于html - 我可以在 HTML 元素的名称属性中使用空格吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5688200/

相关文章:

javascript - <div> 标签,带有可点击链接,内部有 <a> 标签

javascript - 无法将 HTML 转换为 Javascript 变量

javascript - Jquery 生成的输入值未发布在表单提交上

javascript - 绑定(bind)海量数据时Knockout速度慢

javascript - 屏幕宽度 Javascript 不适用于所有 Android 设备

html - 如何在将图像设置为我的网站背景时避免图像重复?

jquery - css3 开/关开关,不带图像

javascript - 如何使用 POST 重定向时通过 onclick 和 POST 数据获取

javascript - 使用功能更改文本并包含项目符号图像

html - 当从 Angular2 中的 api 接收到数据时,在 css 类中插入 url