ホームページ  >  記事  >  ウェブフロントエンド  >  HTML4 と HTML5 の 10 の主な違い (similarities_html5 チュートリアルのヒント以外)

HTML4 と HTML5 の 10 の主な違い (similarities_html5 チュートリアルのヒント以外)

WBOY
WBOYオリジナル
2016-05-16 15:50:471295ブラウズ

HTML5 は最新の HTML 標準です。遅かれ早かれ、すべての Web プログラマーはこの最新標準を使用する必要があることに気づくでしょう。さらに、多くの人は、Web サイトを開発するよりも HTML5 を使用して Web サイトを再開発する方が難しいと感じるでしょう。 2 つのバージョンには大きな違いがあるため、HTML4 から HTML5 への移行ははるかに簡単です。

実際、HTML5 は HTML4 に大きな変更を加えていません。その多くは似ています。
ただし、知っておく必要がある重要な違いがいくつかあります。 HTML4 と HTML5 の主な違いの一部を以下に示します (すべてをリストすることは不可能です):

1. HTML5 標準はまだ開発中です
これ最初の違いは明らかですが、非常に重要なので、そこから始める必要があります。 HTML5 がいかに優れているかについて多くの話題があることに気づいたかもしれませんが、実際のところ、HTML5 は未完成の標準です。 HTML4 はすでに 10 年が経過していますが、それが現在の公式標準であるという事実は変わっていません。
一方、HTML5 はまだ初期段階にあり、今後も修正が加えられるでしょう。 Web サイトで使用する Web 要素は毎年新しく追加または変更され、Web サイトを常に更新およびアップグレードする必要があるため、この点を考慮する必要がありますが、これは望んでいることではありません。このため、現時点では、運用環境では HTML4 を使用し、実験では HTML5 のみを使用する方がよいでしょう。

2. 構文の簡略化
より単純な doctype 宣言は、HTML5 の多くの新機能の 1 つです。あとは と書くだけです。 HTML5 の構文は HTML4 および XHTML1 と互換性がありますが、SGML とは互換性がありません。

3. Flash に代わる新しい タグ
Web ユーザーにとって、Flash は驚きであると同時に面倒でもあります。 HTML5 が Flash にもたらす脅威に不満を抱いている Web 開発者は数多くいます。しかし、読み込みと実行に何年もかかる肥大化した Flash ビデオを我慢していた人のために、新しい タグを使用してビデオを生成するテクノロジーが登場しました。
現在、 タグは Flash が持つすべての機能を提供しているわけではありませんが、時間が経つにつれて、Flash は Web から削除されるでしょう。多くの人がまだこの見解に同意していないため、私たちは様子を見なければなりません。

4. 新しい

タグ
HTML5 は、Web サイトの構造をより適切に表現できるように設計されています。そのため、Web サイトのこれらの部分をマークするために特別に設計された、

のような新しいタグが登場しました。
Web サイトを開発するときに、Web ページのこれらの部分をマークするために
タグを使用する必要がなくなりました。

5. 新しい
タグ
は、HTML5 で導入されました。開発者は、section> タグと
タグを使用して、ページ上のこれらの領域を適切にラベル付けできます。
おそらく、コードがより整理されるだけでなく、SEO 結果も向上し、検索エンジンがページを分析しやすくなります。

6. 新しい タグ
新しい タグは、通常のメニューとして使用できます。メニューなどですが、これらは通常ページでは使用されません。
同様に、新しい
タグは、ページ上のテキストと画像を管理するためのより専門的な方法です。もちろん、スタイル シートを使用してテキストや画像を制御することもできますが、HTML5 に組み込まれているこのタグを使用する方が適切です。

7. 新しい
新しい
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。