想知道<span>标签和<lable>标签的区别,老师能给举个例子吗
来源:7-12 JS对表单元素进行设置7
biudiudiu
2019-09-18 20:53:22
想知道<span>标签和<lable>标签的区别,老师能给举个例子吗
1回答
同学你好,1、span标签一般用来标识一段行内元素,可以是文字、img、a标签等等。可以为 span 应用 id 或 class 属性,这样既可以增加适当的语义,又便于对 span 应用样式。如果不对 span 应用样式,那么 span 元素中的文本与其他文本不会任何视觉上的差异。

2、<label>同样可以包裹文本,方便CSS、JS等利用选择器绑定效果。label 元素没有CSS效果。不过,当一个label紧跟一个input时,在 label 元素内点击文本,就会触发此控件。就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。例如:
<html> <body> <p>请点击文本标记之一,就可以触发相关控件:</p> <form> <label for="male">Male</label> <input type="radio" name="sex" id="male" /> <br /> <label for="female">Female</label> <input type="radio" name="sex" id="female" /> </form> </body> </html>
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
相似问题