txt ファイルを保存して chrome または firefox で開くと、問題の要素を調べたときに doctype 宣言が追加されていないことに気付きました。代わりに、それは単なる「html」です。
これには何か理由がありますか?doctype html を追加すると、'pre' 形式のスタイルとレイアウトに違いが生じるためです。
編集:OK、ブラウザーが txt を開くと (ローカルまたは HTTP 経由で)、txt ファイルは開かれませんが、生の html に変換されます。Matt Ball は間違っています。ブラウザは txt ファイルを開いているのではなく、txt ファイルを html に変換しているためです。例:gutenberg.org/cache/epub/4300/pg4300.txt 要素を調べます。実際の txt ファイルではなく、html ドキュメントが表示されていることがわかります。