HTMLにsearch要素が追加されたぞ!

先週、HTML Living Standardの仕様にsearch要素が追加されました。

ブラウザへの実装はまだ先になると思いますが、検索フォームを実装する時は下記のようなHTMLを使用できるようになります。アクセシビリティの面でも率先して使用していきたいですね。

HTML Living Standardの仕様に、search要素が追加されました

参考: The search element

2023年3月24日、HTML Standardの仕様にsearch要素が追加されました。

追加されたsearch要素は、下記で確認できます。
カテゴリは、フローコンテンツです。

サイトのキャプチャ

4.4.15 The search element -HTML Standard

search要素は、検索またはフィルタリング操作の実行に関連する一連のフォームコントロールまたはその他のコンテンツを含むドキュメントまたはアプリケーションの一部を表します。

たとえば、Webページのヘッダ内に検索フォームを実装する際は下記のようになります。

search要素が追加されたことで、ARIAが定義するすべてのランドマーク ロールと同等のネイティブなHTML要素が揃います。

  • banner: header
  • complementary: aside
  • contentinfo: footer
  • form: form
  • main: main
  • navigation: nav
  • region: section
  • search: search
サイトのキャプチャ

5.3.4 Landmark Roles- WAI-ARIA 1.2

sponsors

top of page

©2024 coliss