Make sure widgets are keyboard accessible and focus works predictably. Events can be triggered though the keyboard, and it should be intuitive to the user. A navigational menu: 1. Alert users to what each elements is: Their role (such as menu, submenu). It is preferable to use the HTML5