-1

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 ドキュメントが表示されていることがわかります。

4

1 に答える 1

1

doctype は、プログラマーからブラウザーへのシグナルであり、元々は、プログラマーが何をしているかを知っていることを示すためのシボレスとして意図されていました。

ブラウザーは、テキスト ファイルを開くときに何をしているのかを既に認識しています。つまり、HTML ファイルを開いているわけではありません。

于 2013-06-03T18:21:11.147 に答える