ホームページ >ウェブフロントエンド >フロントエンドQ&A >htmlとhtml5の関係は何ですか
html はマークアップ言語であり、html5 は HTML 標準の 5 番目の改訂版です。HTML、XHTML、HTML DOM の新しい標準です。ヘッダー、フッター、ナビゲーション、セクションなどのタグと、 API のシリーズ。
このチュートリアルの動作環境: Windows 7 システム、HTML5 バージョン、Dell G3 コンピューター。
htmlとhtml5の関係
HTML、つまりハイパーテキストマークアップ言語(Hyper Text Markup Language)は、Webページを作成するためのツールです。 Web ページ上で閲覧できるその他のコンテンツ. ブラウザーで表示される情報を設計するために設計されたマークアップ言語で、特に Web ページの設計と編集に使用されます。
HTML5 は、HTML 標準の 5 番目の改訂版であり、HTML の最新改訂版であり、HTML、XHTML、および HTML DOM の新しい標準です。この標準は、World Wide Web Consortium (W3C) によって 10 月に完成されました。 2014年。
html5 は、ヘッダー、フッター、ナビゲーション、セクション、その他のタグと、HTML 標準に基づいた一連の API を追加します。
HTML5 では、JavaScript および CSS3 で使用できるさまざまなスクリプト API も指定します。以下はそのほんの一部です: ドラッグ アンド ドロップ、位置情報、アプリケーション キャッシュ、ローカル ストレージ、Web ワーカー、SSE (サーバー送信イベント)
要約すると、HTML5 は HTML 標準の中で最も高度なバージョンです。開発者とデザイナーにマルチメディアの可能性の全く新しい世界をもたらします。
html と html5 の違い
1. 文書型宣言の違い
HTML 5 では、Doctype 宣言は非常にシンプルで簡単です。 Doctype 宣言は HTML では長すぎて複雑です
HTML ドキュメントの型宣言は:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> //或 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
HTML5 ドキュメントの型宣言は:
<!DOCTYPE html>
HTML5.0: ドキュメント宣言 HTML5 記述が簡単で簡潔なので、プログラマが読んで迅速に開発するのに役立ちます。
2. ベクター グラフィックスの違い
HTML5 は SVG、キャンバス、その他の仮想ベクター グラフィックスをサポートしていますが、HTML では Flash や Silver などの異なるテクノロジーとのみ組み合わせることができます。 -light. ベクター グラフィックスは一緒にのみ使用できます。
3. オーディオとビデオのサポートの違い
HTML で Flash プレーヤーのサポートが使用されていない場合、オーディオとビデオはサポートされません。 HTML5 では、b97864c2e0ef2353a16c4d64c7734e92 タグと 39000f942b2545a5315c57fa3276f220 タグを使用してオーディオとビデオの制御をサポートします。
4. 構造セマンティクスの違い
html: eb545d6e9e25f5c0174408f6286375ad16b28748ea4df4d9c2150843fecfba68
のような構造セマンティクスを反映するタグはありません。
html5: 23c3de37f2f9ebcb477c4a90aac6fffd、15221ee8cba27fc1d7a26c47a001eb9b、b97864c2e0ef2353a16c4d64c7734e92、af4e6c3c591431c4583becd75d1c3582などの多くのセマンティック タグを追加しました...
HTML に関連、いくつかの新しい要素と変更された要素が HTML5 に追加されました。
5. 構文処理
HTML は不正確な構文を処理できませんが、HTML5 は不正確な構文を処理できます。
6. HTML5 では、日付と時刻、電子メール、番号、範囲、電話、URL、検索などの新しいフォーム コントロールが追加されています。
7. charset、async、ping の属性は HTML 5 の一部です。charset、async、ping などの属性は HTML には存在しません。
8. Web アプリケーション関数のサポートの強化: HTML5 では、すべての機能が HTML5 に固有の要素によって提供されるため、JS または Flash ベースのメソッドを使用せずにブラウザをアプリケーション プラットフォームとして実行できます。
9. 新しく追加された 5c0e96d12fc7501cef2ae2efde646ee0 要素と 9b8d7b889acba92c978f783c55ba01dc 要素は、インタラクティブ要素仕様のコンポーネントですが、開発者コミュニティではあまり使用されず、話題にもなりません。ただし、これら 2 つのプロジェクトを使用すると、Web の対話性を強化することができます
以上がhtmlとhtml5の関係は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。