I need to create CSS for a simple horizontal menu on a CMS. The design must be able to accommodate both single-level and multi-level dropdown menus in the future.
If dropdown menus are included, they should be accessible by keyboard and function properly in all browsers without the use of JavaScript, except for Internet Explorer 6 where JavaScript will be necessary. I am already using jQuery for other aspects of the site.
Additionally, I want to use CSS sprites for the background images of the menu. If images are disabled, the ALT text for each menu link should be displayed instead.
Do you think it is possible to implement all these requirements for this type of menu?