HTML doctype のさまざまなバージョンの詳細な紹介
次の違い · HTML 4.0 -- 1997 年 12 月、W3C 勧告
· HTML 4.01 -- 1999 年 12 月、W3C 勧告
· HTML 5.0 -- 2008 年 8 月、W3C Working Draft
HTML 2.0 は、1996 年頃の廃止された HTML バージョンです。
HTML3.2 はおそらく 1997 年で、スタイルのない時代でした。一部の表示メソッドは、属性タグまたは属性を使用して実装されます。例:
XHTML は HTML の最新バージョンです。 HTML チュートリアル
しかし、HTML 5 は W3C によって直接策定されたものではなく、別のブラウザ メーカーである WHATWG によって策定されています。
W3c での検証の問題
doctype で宣言された HTML バージョンよりも後の仕様に要素が出現します。要素を説明して提示するのではありませんか? いいえ、もちろんそうではありません。バースタールの法則と堅牢性を忘れないでください。受信時にはブラウザが開いている必要があります。したがって、
validator(w3c のもの) はフォーマット タイプをチェックしませんが、バリデーターはフォーマット タイプのみを考慮します。これが doctype が存在する本当の理由です。
W3c 標準とブラウザ表示のいくつかの違い
これが、w3cshool の一部のバージョンでサポートされていないセンター、フォントなどの要素が xhtml 1.0 および
html5でも元の機能を持つことができる理由です。 -----ブラウザの耐障害性。それがバースタールの法則であり、堅牢性の法則としても知られています。その主な意味は、「送信時には保守的、受信時にはオープンである」ということです。ブラウザのメーカーは、すべてのバージョンをサポートする必要があることを理解しており、誰もが HTML4.1 または HTML5 で Web サイトを作成しているからといって、以前のバージョンの HTML のサポートをやめるつもりはありません。理由は簡単で、ブラウザには下位互換性がなければなりません。これはブラウザの「受信時にオープン」の精神です。 送信するときは慎重に行ってください」は、Web 開発者に対する警告です。HTML コードはできる限り標準で記述し、他のブラウザ (ブラウザ) で簡単に解析できるようにする必要があります。 w3c 検証に合格していません)
ページを設計するときに W3C 標準に従っている場合は、おめでとうございます。SEO (検索エンジン最適化) 作業の半分は完了したことになります。作業の残りの半分はどこにあるのでしょうか?この記事を読んでいるあなたは、W3C 標準に従って Web サイトを再構築しますか?
XMLを使用して、W3C 勧告である XHTML 1.0 として再表現します。 2000年1月20日にリリースされました。 。
XHTML 1.0 と HTML4.01 は実際には同じです。文字通り、両方の仕様の内容、語彙、すべての要素、属性が同じであることを意味します。唯一の違いは、XHTML1.0 では XML 構文の使用が必要であることです。つまり、すべての属性は小文字を使用する必要があり、すべての要素も小文字を使用する必要があり、すべての属性値は引用符で囲む必要があり、img と br には必ず終了タグを使用する必要があります。
XHTML の理由
1.html の構文要件は比較的緩いため、Web ページ作成者にとっては便利ですが、マシンにとってはより面倒です。従来のコンピューターではまだ緩い構文と互換性がありますが、他の多くのコンピューターにとっては。携帯電話などのデバイスでは、これはさらに困難になるため、より厳密な文法要件を備えた DTD 定義ルールと xhtml が作成されました。
2.xhtml の目的は、html を置き換えることです。xhtml は、html4.01 とほぼ同じです。
http://baike.soso.com/v8351954.htm#para3
XMLはデータの記述と保存に使用され、HTMLはデータの表示に使用されます。
W3c には既に xhtml があるのに、なぜまだ html5 を開発する必要があるのでしょうか? ?
XHTML1.1 の唯一の変更点は、ドキュメントを XML ドキュメントとしてマークする必要があることです。ドキュメントを XML としてマークすると、Internet Explorer はそのドキュメントを処理できなくなります。もちろん、IE9 はそれを処理できるため、XHTML 1.1 は現実とは少し異なります。
これは、HTML の開発に関するブラウザーのメーカーと w3c の間の相違にもつながりました。 W3c メイン サイトは xhtml 方向に拡大し続けています。最終的には、ブラウザ メーカーが独自に HTML 拡張機能を開発し、それが現在 HTML5 になりましたが、その後、w3c とブラウザ メーカーが共同で HTML5 拡張機能に参加することに同意しました。
HTML5
HTML 5 のもう 1 つの設計原則は、将来の HTML バージョンとの上位互換性および下位互換性がなければなりません
HTML 5 では、より多様な API が追加され、オーディオ、ビデオ、関数の埋め込みが提供されます。 画像、クライアント側のデータ ストレージ、およびインタラクティブなドキュメント。その他の機能には、
Web サイトの典型的な現代の使用法を反映するいくつかの新しい要素と属性。それらの中には、

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









HTML の表の境界線に関するガイド。ここでは、HTML でのテーブルの境界線の例を示しながら、テーブル境界線を定義する複数の方法について説明します。

これは、HTML でのネストされたテーブルのガイドです。ここでは、テーブル内にテーブルを作成する方法をそれぞれの例とともに説明します。

HTML マージン左のガイド。ここでは、HTML margin-left の概要とその例、およびそのコード実装について説明します。

HTML テーブル レイアウトのガイド。ここでは、HTML テーブル レイアウトの値と例および出力について詳しく説明します。

HTML 入力プレースホルダーのガイド。ここでは、コードと出力とともに HTML 入力プレースホルダーの例について説明します。

HTML でのテキストの移動に関するガイド。ここでは、概要、マーキー タグが構文でどのように機能するか、および実装例について説明します。

このチュートリアルでは、PHPを使用してXMLドキュメントを効率的に処理する方法を示しています。 XML(拡張可能なマークアップ言語)は、人間の読みやすさとマシン解析の両方に合わせて設計された多用途のテキストベースのマークアップ言語です。一般的にデータストレージに使用されます
