【入門編】インライン要素のキーボード操作とフォーカス管理 – HTML実践ガイド

HTMLの「インライン要素」と仲良くなろう!キーボード操作で誰にでも優しいWebサイトを作る方法

Webサイトを作っていると、``タグや``タグなど、小さなパーツを並べる場面がよくありますよね。でも、実はその「小ささ」の裏側で、「キーボードだけで操作する人」への配慮を忘れてしまうことがよくあります。

マウスが使えない環境や、キーボードでスピーディーに操作したい方にとって、Webサイトは「視覚的な地図」であると同時に「キーボードで辿る道筋」でもあります。今日は、そんなインライン要素と仲良くなって、誰にとっても歩きやすいサイトにするための「魔法のテクニック」をお話ししますね。

—

1. なぜ「マウス以外」を考える必要があるの?

Webサイト上のボタンやリンクは、マウスでクリックするのが当たり前だと思っていませんか? でも、世の中には身体的な事情でマウスを使えない方や、キーボードの「Tab(タブ)キー」だけでWebサイトを高速で巡回する熟練ユーザーさんもたくさんいらっしゃいます。

もし、あなたが作ったサイトで「Tabキーを押してもどこにフォーカスが当たっているか分からない」としたら、それは「暗闇の中で道を探しているのと同じ状態」なんです。

そんな迷子を作らないために、HTMLには「フォーカス」という大切な仕組みが備わっています。

—

2. tabindex(タブインデックス)で「順番」を決めよう

本来、``タグや`

コメント

タイトルとURLをコピーしました