<label>
HTML元素可以引用(通过将其作为子项或通过for
属性)引用<output>
元素而不是<input>
(这是更常见的用途)?这是HTML5规范允许的吗?
答案 0 :(得分:4)
是。 According to MDN,<output>
是一个“可标记元素”,它是“可与<label>
元素相关联的元素”(source)。
此外,W3C Markup Validator成功检查了以下文档:
<!DOCTYPE html>
<title>Can a label be used for an output?</title>
<label for="out">This is the label.</label>
<output id="out">This is the output.</output>