课堂活动42 / 47 | 编码:21
20 · 作品对照与纠错

两份源码,哪一份更规范?

实现 A

<h1>我的主页</h1>
<p>欢迎访问<p>
<a href="about.html">关于我</a>

实现 B

<h1>我的主页</h1>
<p>欢迎访问</p>
<a href="about.html">关于我</a>
查看参考解析

实现 B 更清楚地表达了一个完整段落。实现 A 中第二个 <p> 是新段落的开始,不是结束标签;浏览器会隐式结束前一个段落,后面的链接会进入新段落。HTML 在特定条件下允许省略段落结束标签,因此不能仅凭缺少 </p> 就判定为语法错误。