href="javascript:void(0)" にまつわる2年遅かった話
- <a href="javascript:void(0)">click</a> という書き方が未だに使われているのが気になる
- <span onclock="">click</span>を代わりに使うべきだろという意見に納得
- 「span使ったらTabでフォーカスしないから良くない」って意見があったなぁ
- このデメリットを解消できないかと試してみたら、tabindex属性をspanに適用したらTabでフォーカスするのを発見
- あれ?HTML4.0じゃspanに使えないよな、とぐぐってみたら
- tabindex とフォーカス: Days on the Moonで知りたかったこととか全部書かれていた_| ̄|○ il||li
tabindex 属性は HTML 4 ではリンク関連要素やフォームコントロール要素にしか存在しないが、HTML 5 とも呼ばれる Web Applications 1.0 の草案ではすべての HTML 要素につけられる(snip)
tabindex とフォーカス: Days on the Moon