Давайте сделаем ещё одну прикольную фишку: это можно использовать как баннер или как "портал" для
перемещения на какую-либо страницу, то есть в качестве средства навигиции. Речь идёт о картинке или
каком-либо фоне, на котором расположена одна или несколько кнопок-ссылок. Как это делается?
Здесь принцип размещения кнопок такой же, как был описан в уроке
"
Как сделать надпись на картинке с помощью HTML", то есть мы должны использовать таблицу, фоном которой
будет наша картинка, а в ячейках будут размещаться кнопки.
Давайте сделаем для примера вот такое меню - это пока макет:
Для начала нам нужно приготовить составные части, то есть сам фон - картинку - и кнопки, а также
скопировать куда-нибудь ссылки, которые мы будем использовать при создании нашей навигации.
Картинку я нашла в интернете и уменьшила её с помощью Photoshop'а так, как мне нужно, а кнопки нарисовала
за несколько минут в том же Photoshop'е.
Вы можете загрузить изображения фона и кнопок на хост, который предоставляется сайтом или же использовать
сайты-хостинги изображений (Радикал, pic4you.ru). Я использовала дисковое пространство, предоставляемое
самим сайтом.
Зная, что кнопки будут располагаться по вертикали по центру моей картинки, теперь можно создать каркас таблицы из
черырёх строк и четырёх ячеек:
первая кнопка
вторая кнопка
третья кнопка
четвёртая кнопка
Вот код каркаса нашего будущего меню:
Примечание: обратите внимание на значение 2 пикселя в атрибуте border. Я использовала его здесь
для наглядности, чтобы показать структуру каркаса. В дальнейшем его нужно будет заменить на 0, так как,
в противном случае, на фоне картинки меню будут видны границы ячеек, а нам это не нужно.
Если потом нужна будет граница вокруг меню, то её можно будет сделать отдельно.
Теперь мы должны заполнить каркас содержимым, то есть подключить фон-картинку и кнопки со ссылками
на страницы, на которые они будут вести при клике по ним. В коде картинок кнопок вы можете в качестве
значения атрибута title задать пояснения для посетителей сайта, чтобы им было более понятно,
что они увидят, если кликнут по кнопке. Как правильно кодировать изображения вы можете прочитать в уроке
"Исследуем код картинки".
Вот, что у нас получилось в итоге:
Код полученного меню навигации:
Обратите также внимание на запись в коде изображений кнопок меню: <a href="#">.
Знак решётки # использован для того, чтобы заменить отсутствующую ссылку на страницу, поскольку у нас на
сайте нет этих страниц. При клике по кнопкам будет загружаться страница с этим уроком.
Добрый день. Возникла проблема создания уникального меню для музыкального сайта. Хочу сделать меню с фоновой картинкой. Вот ссылка на фото http://images.yandex.ru/yandsearch?p=6&text=%D0%B3%D0%B8%D1%82%D0%B0%D1%80%D1%8B&noreask=1&img_url=m.io.ua%2Fimg_aa%2Fmedium%2F0725%2F27%2F07252745.jpg&pos=139&rpt=simage&lr=39 Надо поставить аккорд чтоб при наведении на него выпадало меню. Как это сделать??
IFrameContainer
Alternative content
Форма входа
Личные данные
Приветствую Вас, Гость
Ваш IP: 3.16.69.243
Сегодня 30.11.2024, Суббота,