如何在 HTML label 标记中指示 class
How to indicate a class in HTML label tag
这里有一些代码可以理解这个问题。
<body>
<h2>This is form tutorial.</h2>
<form action="backend.php">
<label for="name">Name:</label>
<div>
<input type="text" name="myName" id="name">
</div>
</form>
</body>
所以我的问题是在 <label for="name">Name:</label>
行中 for="name"
行表示标签 Name:
转到具有 ID name
的 div
但是是否可以使用 label 标签,其中标签将转到所有具有指定 class
的 classes
HTML 无法使用 class.
将标签与元素相关联
标签设计用于标记单个表单控件。
一个 ID 标识一个 单个 元素。
一个class组多个个元素。
标签使用 ID 进行关联是有意义的,但使用 class 是没有意义的。
如果您想使用“标签”对多个表单控件进行分组,请改用带有图例的字段集。
<fieldset>
<legend>Name</legend>
<input name="given-name" id="given-name"> <label for="given-name">Given name</label>
<br>
<input name="family-name" id="family-name"> <label for="family-name">Family name</label>
</fieldset>
(虽然我在这个例子中使用了名字,但它有点做作,你应该 be aware of some of the issues programmers have dealing with names 在做任何涉及它们的事情之前)。
这里有一些代码可以理解这个问题。
<body>
<h2>This is form tutorial.</h2>
<form action="backend.php">
<label for="name">Name:</label>
<div>
<input type="text" name="myName" id="name">
</div>
</form>
</body>
所以我的问题是在 <label for="name">Name:</label>
行中 for="name"
行表示标签 Name:
转到具有 ID name
的 div
但是是否可以使用 label 标签,其中标签将转到所有具有指定 class
HTML 无法使用 class.
将标签与元素相关联标签设计用于标记单个表单控件。
一个 ID 标识一个 单个 元素。
一个class组多个个元素。
标签使用 ID 进行关联是有意义的,但使用 class 是没有意义的。
如果您想使用“标签”对多个表单控件进行分组,请改用带有图例的字段集。
<fieldset>
<legend>Name</legend>
<input name="given-name" id="given-name"> <label for="given-name">Given name</label>
<br>
<input name="family-name" id="family-name"> <label for="family-name">Family name</label>
</fieldset>
(虽然我在这个例子中使用了名字,但它有点做作,你应该 be aware of some of the issues programmers have dealing with names 在做任何涉及它们的事情之前)。