我已经创建了这段代码。
<a href="#">
<!-- BEGIN #btnBox .btnBox -->
<div id="btnBox2" class="btnBox">
<div class="btnleft"></div> <!-- BEGIN & END .btnleft -->
<!-- BEGIN .btncenter -->
<div class="btncenter">
<div id="btnText2" class="btnText">Want more? - check out my recent work</div>
</div>
<!-- END .btncenter -->
<div class="btnright"></div> <!-- BEGIN & END .btnright -->
</div>
<!-- END #btnBox .btnBox -->
</a>
当我在 W3 HTML 验证下验证代码时,它给我一个错误:
Line 163, Column 41: document type does not allow element "DIV" here; missing one of "OBJECT", "MAP", "BUTTON" start-tag
我正在使用
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
最佳答案
div 是 block 级元素 - 它们不应包含在 anchor 标记中。
关于html - 为什么不允许使用此 Doctype "DIV"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6231665/