我试图在 </html>
之后存储一些稍后可能会用到的文本我的文档的标签(就像我在 LaTeX 中经常使用 \end{document}
一样)但浏览器仍然显示文本。
据我了解,该页面是由 <html>
之间的内容定义的和 </html>
,那么为什么要做超出</html>
的事情呢?显示?
最佳答案
这是因为浏览器非常努力地使用格式错误的标记来做正确的事情。解决方案是只创建格式正确的文档。
如果您真的想在文档中存储 cruft,请将其放在 xml/sgml 注释中:<!-- this is a comment -->
关于html - 为什么 `</html>`之后的内容会出现在浏览器中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8915045/