HTML5:标签与ID

时间:2017-03-27 10:31:55

标签: html5

只是想知道,对于HTML5,标签和ID有什么区别?

如果您有ID,或者ID是否属于标签,您是否总是需要标签?

由于

1 个答案:

答案 0 :(得分:1)

<强>标签

function toggleMe(target, target2) { $("#" + target2 + " > div > i").toggleClass('fa-plus-circle fa-minus-circle'); $("#" + target).slideToggle("fast"); } 标记定义了<label>元素的标签。

<input>元素不会呈现为用户特殊的内容。但是,它为鼠标用户提供了可用性改进,因为如果用户单击<label>元素中的文本,则会切换控件。

<label>标记的for属性应该等于相关元素的<label>属性,以将它们绑定在一起。

id

<强>编号

<p>Clicking the word "Agree" will check the agree checkbox because they are linked by the <code>for</code> attribute:</p> <input type="checkbox" id="agree"><label for="agree">Agree<label> <p>Without linking them via <code>for</code> you have to click on the checkbox itself:</p> <input type="checkbox" id="email"><label>E-mail me updates<label>属性指定HTML元素的唯一ID(该值必须在HTML文档中唯一)。

id属性最常用于指向样式表中的样式,并通过JavaScript(通过HTML DOM)来操作具有特定id的元素。

如果您有id,则label不是强制性的。它们是独立的属性。