<form id="youtube-form" method="post" action="">

  <label for="searchField" id="label-youtube-id">YouTube ID:</label>
  <input type="text" id="searchField" name="videoid" class="search-field" />

  <fieldset id="outputFieldset">
    <legend>Output format:</legend>
        <label for="flv">FLV</label>
        <input type="radio" id="flv" name="format" class="radio-button" value="flv" />

        <label for="avi">AVI</label>
        <input type="radio" id="avi" name="format" class="radio-button" value="avi" />

        <label for="mp3">MP3</label>
        <input type="radio" id="mp3" name="format" class="radio-button" value="mp3" />
  </fieldset>

  <input id="youtube-submit" type="submit" name="submit" value="Submit" />

</form>

这个密码怎么了?当我验证时,似乎得到了一个错误。(其中三个)
第21行,第49列:文档类型
此处不允许元素“label”;
缺少“ins”,“del”,“h1”,
“h2”,“h3”,“h4”,“h5”,“h6”,“p”,
“div”、“address”、“fieldset”开始标记
是因为我需要添加更多的字段集,还是我做错了其他事情?
非常感谢您的帮助:)

最佳答案

inputlabel元素不允许作为form元素的子元素。
insdelh1h2h3h4h5h6pdivaddressfieldsetinput允许作为子元素,也允许将label和元素作为子元素(尽管大多数元素在语义上不合适)。

关于html - 验证字段集。该字段集在表单内部,外部具有输入,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1509119/

10-13 00:15