カードUIの実装で、役割に応じて<a>と<button>を出し分けた経験記。HTMLの要素選択がアクセシビリティの第一歩であり、正しい要素を選ぶことで、JavaScriptの振る舞い追加よりシンプルな実装が実現できることを示す。
シェアックリップ
シェアされたアックリップです。
シェアされたアックリップです。
カードUIの実装で、役割に応じて<a>と<button>を出し分けた経験記。HTMLの要素選択がアクセシビリティの第一歩であり、正しい要素を選ぶことで、JavaScriptの振る舞い追加よりシンプルな実装が実現できることを示す。