6. Web コンテンツを編集可能にする7. メール入力ボックスHMTL5 に新しい入力が追加されましたボックスの email 属性は、入力されたコンテンツがメールの記述形式に準拠しているかどうかを検出できます。この機能は、HTML5 までは JS でのみ検出できました。組み込みのフォーム検証は間もなく現実になりますが、多くのブラウザーはまだこの属性をサポートしておらず、通常のテキスト入力ボックスとしてのみ扱われます。
<ボタンtype=" submit"> submit form
これまでのところ、最新のブラウザでもサポートされていません属性があるため、この属性は当面はまだ信頼できません。
8. プレースホルダー テキスト ボックスのプレースホルダー (このブログの検索ボックスの効果を参照) は、以前は、For を占有するには JS に依存するしかありませんでした。プレースホルダーの効果として、プレースホルダー属性プレースホルダーが HTML5 に追加されます。
同様に、現在の主流の最新ブラウザはこの属性をあまりサポートしていません。現在、Chrome と Safari のみです。はこの属性をサポートしていますが、Firefox と Opera はこのプロパティをサポートしていません。
9. ローカル ストレージ HTML5 のローカル ストレージ機能により、ブラウザが閉じられて更新された場合でも、入力内容を「記憶」できます。一部のブラウザではこの機能をサポートしていませんが、IE8、Safari 4、Firefox 3.5 ではこの機能をテストできます。
10. セマンティックヘッダーとフッターの詳細次のコードは HTML5 には存在しません
通常、ヘッダーとフッターの div を定義してから、別の ID を追加しますただし、
タグと
これら 2 つのタグを Web サイトのヘッダーおよびフッターと混同しないように注意してください。これらは、それらを表す単なるコンテナーです。
11. IE の HTML5 サポート
IE ブラウザーの現在の HTML5 サポートは良好ではなく、これは HTML5 の急速な普及にとって大きな障害となっています。まだとても良いです。
IE は HTML5 のすべての新しいタグをインライン要素に解析しますが、実際にはそれらはブロックレベルの要素であるため、それらのスタイルを定義する必要があります:
コードをコピー
コードは次のとおりです:
にもかかわらず、現時点では、IE はこれらの新しい HTML5 タグを解析できません:
コードをコピーします
コードは次のとおりです: