如果您保存一个 txt 文件并使用 chrome 或 firefox 打开它,我注意到当我检查相关元素时没有添加 doctype 声明。相反,它只是“html”。
这有什么原因吗?因为当您添加 doctype html 时,它确实会对“pre”格式的样式和布局产生影响。
编辑:好的,当浏览器打开一个 txt(无论是本地还是通过 HTTP)时,它不会打开 txt 文件,而是将其转换为原始 html。Matt Ball 是错误的——因为浏览器没有打开 txt 文件——它正在将 txt 文件转换为 html。示例:gutenberg.org/cache/epub/4300/pg4300.txt 现在检查它的元素 - 你会注意到它不是显示实际的 txt 文件,而是一个 html 文档