从功能上来说,没有什么区别。但从语义上来说,有很大的区别。 <p> 表示段落,<h*> 表示标题。如果你的 HTML 被使用,这会产生很大的影响。可以看一下HTML 大纲,了解搜索引擎、无头浏览器和无 CSS 浏览器如何解释 <p> 和 <h*> 标签,并如何布局你的文档。
这将不仅影响其他开发人员或读者的可读性,而且对搜索引擎非常重要。您希望为代码赋予语义含义。赋予更多权重于更重要的单词。 当搜索引擎蜘蛛爬行您的网站时,更容易识别您的内容是关于什么的。这是SEO的良好实践。