我正在为盲人修改我的网站。
如何实现键盘功能,即使用Tab来导航每个链接,菜单,子菜单等
如果你按照预期使用HTML(例如,a
用于链接,button
/input
用于按钮等),你不必做任何事情。需要调焦的元素默认是可调焦的。
如果需要更改选项卡顺序,请使用tabindex
属性。
如果你有一些需要聚焦的东西,但你不/不能使用合适的元素(例如,你使用span
而不是a
作为链接),那么你必须注意这个元素也可以用键盘使用/激活。WAI-ARIA可能成为使您的自定义解决方案可访问的必要条件。