有没有办法让PHP在语义上呈现HTML?

有没有办法让PHP在语义上呈现HTML?,php,browser,render,semantics,Php,Browser,Render,Semantics,有没有办法让PHP在语义上呈现HTML?每当我在“查看源代码”中预览脚本时,HTML呈现就像是压缩在一行中,很难阅读。我只是想知道是否有这样一种方法,或者我是如何键入我的PHP的。在特定的HTML输出中,PHP不需要注意语义和呈现 就您所关心的换行符和空格而言,在HTML中,它被称为空白,并且没有任何语义 看来一切都已经好了。如果在浏览自己的源代码时遇到问题,请使用浏览器的“检查元素”功能。或者在提供帮助的查看器/编辑器中打开源代码。这实际上是一个复制品,但是那里的答案比在谷歌中键入“html美

有没有办法让PHP在语义上呈现HTML?每当我在“查看源代码”中预览脚本时,HTML呈现就像是压缩在一行中,很难阅读。我只是想知道是否有这样一种方法,或者我是如何键入我的PHP的。在特定的HTML输出中,PHP不需要注意语义和呈现

就您所关心的换行符和空格而言,在HTML中,它被称为空白,并且没有任何语义


看来一切都已经好了。如果在浏览自己的源代码时遇到问题,请使用浏览器的“检查元素”功能。或者在提供帮助的查看器/编辑器中打开源代码。

这实际上是一个复制品,但是那里的答案比在谷歌中键入“html美化器”更糟糕


已经存在很长一段时间了,而且相对来说是抛光的。但是,如果您的代码产生了难看的输出,那么您可能应该修复代码?

添加换行符?通过html整理,复制并粘贴到html编辑器并使用其格式化功能…尝试使用格式化字符串\n。为什么?这样做的好处是不需要所有的换行符,因为这样可以节省一些字节。使用浏览器的inspect工具查看树中解释的HTML。我从来都不需要这个。@Brad你真的在乎节省几个字节并使源代码难以使用吗?@Brad因为有时候你试图调试的是格式错误的HTML。检查员对DOM的假设是不正确的,并且树不能准确地反映HTML。或者因为大多数检查器显示的是DOM,而不是HTML的树形式,所以如果一些JS编辑DOM,检查器显示的是DOM,而不是输出HTML。