No dropdown menus are totally accessible—even those that use JS—but a good menu (even CSS-based) can be accessed via the keyboard alone. Check out this, for example:
You can use Web menu Professional software to create your own and paste the code in you page. Navigation menu gives your web page a professional look and attract visitors.
I think it’s better to avoid dropdowns anyhow, but for the record, that link I posted above is to a dropdown navigation that is keyboard accessible (that is, usable without a mouse).
Thanks so much Ralph. I’ve saved your code for next time, but since the site is all about Accessibility, I’ve decided this one in particular needs to show ‘best practice’.
Will play with your menu when I have a mo, and look forward to seeing how it works!