У вас есть несколько интересных вариантов, не относящихся к мейнстриму, которые вы хотели бы изучить, чтобы узнать больше.
Имея в виду доступность и SEO, давайте начнем: создайте подсказки в простом HTML и используйтеCSS / Javascript для отображения их в соответствии с вашими требованиями.
Если вам нужны новые, классные и свежие функции, вы можете использовать переходы CSS3 для отображения / скрытия при наведении курсора мыши.Он хорошо работает в Safari и других новых браузерах (Safari Mobile, Opera Mobile, включены).
Но даже для FF 3.x это решение CSS3 не работает, к сожалению.
ЭтоПозвольте нам с некоторыми кодами javascript / jquery.
На самом деле, ваш запрос напоминает мне еще один очень крутой материал: мега выпадающие меню.
Я впервые прочитал о них в блоке предупреждений Якоба Нильсена:http://www.useit.com/alertbox/mega-dropdown-menus.html
Инструкции по их использованию можно найти на сайте sitepoint.com: http://blogs.sitepoint.com/2009/03/31/make-a-mega-drop-down-menu-with-jquery/
Что ж, нужно сделать облегченный доступный вариант с необработанным HTML и CSS3, а затем улучшитьэто с помощью javascript / jquery.Вы можете пойти дальше, как было сказано, и даже сделать некоторые настройки доступности для мобильных устройств Safari / Android (ну, сафари будет работать только с решением css3, поэтому оно будет зависеть больше от ваших потребностей, чем от доступной технологической инфраструктуры).