Html 关键字';对于';做
查看Bootstrap提供的在线代码示例,您将看到类似于表单的内容Html 关键字';对于';做,html,Html,查看Bootstrap提供的在线代码示例,您将看到类似于表单的内容 <div class = "control-group"> <label class = "control-label" for = "name">Full Name</label> <div class = "controls"> <input type = "text" id = "name" maxlength = "40">
<div class = "control-group">
<label class = "control-label" for = "name">Full Name</label>
<div class = "controls">
<input type = "text" id = "name" maxlength = "40">
</div>
</div>
全名
标签标记中的“for”字有什么作用?我注意到,如果我将输入id更改为与“for”值不对应的内容,则输出中没有明显的差异 来自:
可以指定for属性来指示要与标题关联的表单控件
请注意,这与引导无关。它是一个标准的标签
元素属性。其值应与输入
元素的id
值相对应:
如果指定了属性,则属性的值必须是与标签元素在同一文档中的labelable元素的ID
for
是一个HTML5属性,它(逻辑上)连接标签和输入
标签可以通过使用“for”属性或将元素放置在元素内部绑定到元素 这个问题没有显示出任何研究成果。做家庭作业很重要。告诉我们你发现了什么,为什么它不能满足你的需要。这表明你花了时间来帮助自己,这使我们不必重复显而易见的答案,而且最重要的是,这有助于你得到更具体、更相关的答案@FreshPrinceOfSO这个问题最初是在twitter引导标签下提出的,如果你在谷歌上搜索“bootstrap for”或“css for attribute”,你将找不到任何答案。因为“for”是一个新属性,在引导之外仍然不常用,所以我认为这是一个很好的起点。你的复制粘贴评论和否决投票真的没有添加任何内容value@LloydBanks-的
甚至不接近成为一个新属性。至少从那时起它就已经是标准的了。嗨,詹姆斯,如果for值与输入元素的id不匹配,我没有注意到任何区别。使用for有什么好处吗?@LloydBanks-使用它更具语义,因为它指示标签所描述的字段。浏览器也可以使用它来单击标签,从而将焦点放在相关的输入字段上。