HTMLのtabindex属性の説明です。tabindex属性は、フォーカスの可否を制御し、フォーカス可の場合はTabキーによる移動順序を定義する属性です。
目次
属性の記述例
tabindex属性を使ったHTML記述例
<a href="https://www.yahoo.co.jp" tabindex="2">Yahoo</a>
<a href="https://www.google.co.jp" tabindex="1">Google</a>
<a href="https://www.rakuten.co.jp" tabindex="-1">楽天</a>
<a href="https://www.bing.com" tabindex="3">Bing</a>
閲覧中ブラウザーでの表示結果
上記枠内をクリックし、キーボードのTabキーを押すと、フォーカスの順番が制御されていることが確認できます。
属性の説明
- tabindex属性は、フォーカスの可否を制御し、フォーカス可の場合はTabキーによる移動順序を定義する属性です。
- tabindex属性は、グローバル属性であるため、すべての要素で利用することができます。
利用可能な属性値
属性値 | 属性値の説明 |
---|---|
フォーカス移動の優先順位 |
優先順位として数値を設定することができます。数値が小さい方から順にフォーカスが遷移していきます。設定する数値によって、Tabキーの有効・無効が以下のようになります。
|