私は重度の先延ばし癖があり、本当は一昨日に書くつもりだったのですが、今日まで延期してしまいました… (先延ばしに関する良い提案があれば、メッセージを残してください。 . ありがとうございます... .)
様々な問題を解決するためHTML5 の出現は Web にとって非常に重要です。
a. Web ブラウザ間の互換性が非常に低い
すべての主要なブラウザで使用できるように、標準化された HTML 標準を開発し、各 Web ブラウザの機能を詳細に分析し、ベンチマークとして使用します。共通の規格に準拠していること。
b. ドキュメントの構造が十分に明確ではありません
これまでに多くの div 要素を使用しましたが、テキスト、関数ブロック、およびそのように導入された多くのセマンティック要素を区別する方法がありません。
c. Web アプリケーションの機能は制限されています
Web アプリケーションは、多くの API を提供しており、ブラウザーのメーカーはまた、これらの API を迅速にカプセル化して、機能上の制限を補います。
2. 構文の変更
a.docpyte 宣言
HTML5 では、doctype を宣言するなど、多くの微妙な構文が簡略化されています。 と記述するだけです。
HTML 4: < DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01//EN " " http://www.w3.org/TR/html4/ strict.dtd " >
b. 指定された文字エンコーディング
HTML 5 では、UTF-8 エンコーディングを次のように指定しています
HTML 4:
c. ブール値属性
値は省略可能です
d 引用符を省略します
引用符を使用できます。
さらに具体的なものはたくさんあるので、ここではすべてリストしません...
4. 廃止されたタグと属性
詳細情報は百度で見つけることができます...