Пример выпадающего меню на основе html и css можно скачать бесплатно здесь.
Достоинства:
- основа html и css;
- маленький размер программного кода.
Недостатки:
- жесткий размер менюшек по ширине в пикселях (слова могут элементарно там не поместиться);
- под менюшкой остается "мертвое" поле примерно в 60 пикселей (загнать туда текст практически невозможно, разве что поиграть блоками-слоями, но это еще не каждому дано);
- обязательно (принудительно, я бы сказал) в начале документа должен присутствовать DOCTYPE, что может нарушить структуру (каркас разметки) сайта (устарело. 2019).