DOCTYPEタグがどのように生まれたのか疑問に思っていました.
HTML ドキュメントをレンダリングする方法についてブラウザに警告するタグの目的は理解していますが、その情報を HTML タグの属性として配置するのではなく、新しいタグを作成した理由がわかりません。 HTML タグはすでに言語属性を受け取ることができます。
各ドキュメントの最初に doctype が必要なので (ただし、DOCTYPE がなければ HTML タグはドキュメントの最初にあるはずです)、前処理に関係があるのではないかと思いましたが、もっと多くのことを望んでいました。私自身の推測よりも決定的な答え。
答えを得るために Google でいくつかのクエリを使用してみましたが、ほとんどの場合、代わりに「doctype を使用する理由」が返されます。