W3C验证在以下行中给出了以上错误:
<div id='main' style='border:1px solid #999;'>
在以下代码中:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><body>
<p>
<label for="wrap">Quick Reference:</label>
<div id='main' style='border:1px solid #999;'>
<div id='wrap' ></div>
</div>
</p>
</body>
</html>
提前致谢
答案 0 :(得分:1)
您不能在段落中使用div,并且您拥有的内容看起来不像段落。将p
替换为div
(当HTML中不存在更合适的元素时,这是一个通用的块级容器。)
此外,标签标签表单控件不是div。您可能应该有一个标题(可能是h1
但更有可能h2
如果有更多上下文而不是label
。标题也不能出现在段落中。