Не для кого не секрет, что кнопки, ведущие в различные разделы и страницы сайта должны быть текстовыми. Причиной такого обязательства есть несколько факторов:
Во первых, ссылки выполнение при помощи изображений, JS скриптов, Flash технологий ил любых других, не будут нести никакой информации для поисковых машин, а следовательно, грош цена таким сайтам.
Во вторых, используя именно текстовые ссылки вы сильно сокращаете размер страницы, и как следствие ускоряете загрузку страницы в браузере.
Используя текстовые ссылки, вы без проблем сможете добавлять ссылки при помощи любых серверных скриптов, а используя, например Flash, вам придётся вручную изменять своё меню.
Текстовые ссылки будут работать всегда! – чего нельзя сказать про ссылки на JS или Flash, которые не будут работать если у пользователя отключено выполнение JS или не установлен Flash player.
Как создать кнопки на CSS 3
Используя современные технологии CSS 3, можно создать очень красивые кнопки.