DIV没有显示在p标签内

Ama*_*jee 2 html html5 xhtml-1.0-strict

我有这样的HTML:

<a class="nhr" href="javascript:void(0)" onclick="" >
    <p class="top_dr_profle">
        <div class="my_doc_pic">
            <img src="images/profile_img.png" />
        </div>
        <div class="my_doc_cont">
            <p>Josh Dobstaff, MD</p>
            <p>Hospitalist</p>
        </div>
        <div class="clear"></div>
    </p>
    <p class="primary">Make Primary</p>
</a>
Run Code Online (Sandbox Code Playgroud)

在这里,您可以看到带有类的3 <div/>s内部<p/>标签.top_dr_profle.但是当我在mozilla的firebug中看到它时,<div/>它们出现在<p/>标签之外.我也附了萤火虫的屏幕截图.

在此输入图像描述

Que*_*tin 7

使用验证器.

<p>元素可能没有<div>元素子节点.