为什么初始p会自动关闭?

Why does the initial p close automatically?

p1 似乎是空的 p,当我在 Google Chrome 中检查时,其余部分单独显示。为什么初始会自动关闭?我检查了标签是否正确关闭。

<p id=p1 style="display:none">
 <p>
  <b>You have French (8a) on:</b>
  <ul>
   <li>
    <b>Monday</b> at 09:45:00 for 01:30:00
   </li>
   <li>
    <b>Thursday</b> at 12:00:00 for 01:30:00
   </li>
  </ul> and have a grade of 8/10.
 </p>
</p>

您不能为这种类型使用段落。 你不能在 P 标签上嵌套东西。 例如:

<p>i love chease</p>

所以如果你想解决你的问题。使用 Div

<div id="p1" style="display:none;">
    <div>
        <b>You have French (8a) on:</b>
        <ul>
            <li>
                <b>Monday</b> at 09:45:00 for 01:30:00
            </li>
            <li>
                <b>Thursday</b> at 12:00:00 for 01:30:00
            </li>
        </ul> and have a grade of 8/10.
    </div>
</div>