关于标签和输入HTML元素的嵌套是否有最佳实践
经典方式:
<;=“myinput”的标签>;我的文本</标签>;
<;输入类型=“text”id=“myinput”/>;
或
<;=“myinput”的标签>;我的文字
<;输入类型=“text”id=“myinput”/>;
</标签>;
来自w3:
标签本身可以放置在标签的前面、后面或周围
关联控制
<;=“lastname”的标签>;姓氏</标签>;
<;输入type=“text”id=“lastname”/>
或
<;输入type=“text”id=“lastname”/>;
<;=“lastname”的标签>;姓氏</标签>
或
<;标签>;
<;输入type=“text”name=“lastname”/>;
姓
</标签>
请注意,当一个表格用于布局时,如果标签在一个单元格中,而其关联的表单字段在另一个单元格中,则不能使用第三种技术
任何一个都是有效的。我喜欢使用第一个或第二个示例,因为它提供了更多的样式控制