Суббота, 30.11.2024, 19:57 | Вы вошли как Гость | Группа "Гости"

IFrameContainer

Alternative content

Get Adobe Flash player

Веб-мастерская

К сожалению, поддержка и обновление сайта прекращены! Приносим свои извинения за доставленные неудобства!

Предлагаем Вам посетить

Интернет-магазин самых

популярных товаров интернета:

http://www.avellis.ru/

Специально для наших посетителей

на http://www.avellis.ru/ действует

скидочный промо-код: WEBMASTER.

На http://www.avellis.ru/ вы сможете

найти множество уникальных

акций и уникальных предложений.

Интересные идеи подарков, и многое другое!

Информация об avellis.ru актуальна на Ноябрь 2015 г.

Главная
Меню сайта
Рекомендуем!

К сожалению, поддержка и обновление сайта прекращены! Приносим свои извинения за доставленные неудобства!

Предлагаем Вам посетить

Интернет-магазин самых

популярных товаров интернета:

http://www.avellis.ru/

Специально для наших посетителей

на http://www.avellis.ru/ действует

скидочный промо-код: WEBMASTER.

На http://www.avellis.ru/ вы сможете

найти множество уникальных

акций и уникальных предложений.

Интересные идеи подарков, и многое другое!

Информация об avellis.ru актуальна на Ноябрь 2015 г.

Категории раздела
Общее [35]
Облако тегов
Мини-чат
200
Главная » Статьи » HTML-технологии » Общее

УРОК "Как сделать на картинке кнопку"

Не просто картинка!

УРОК «Как сделать на картинке кнопку»

Дорогие друзья!

Давайте сделаем ещё одну прикольную фишку: это можно использовать как баннер или как "портал" для перемещения на какую-либо страницу, то есть в качестве средства навигиции. Речь идёт о картинке или каком-либо фоне, на котором расположена одна или несколько кнопок-ссылок. Как это делается?

Здесь принцип размещения кнопок такой же, как был описан в уроке " Как сделать надпись на картинке с помощью HTML", то есть мы должны использовать таблицу, фоном которой будет наша картинка, а в ячейках будут размещаться кнопки. Давайте сделаем для примера вот такое меню - это пока макет:

Макет навигации: фон и 4 кнопки

Для начала нам нужно приготовить составные части, то есть сам фон - картинку - и кнопки, а также скопировать куда-нибудь ссылки, которые мы будем использовать при создании нашей навигации. Картинку я нашла в интернете и уменьшила её с помощью Photoshop'а так, как мне нужно, а кнопки нарисовала за несколько минут в том же Photoshop'е.

Вы можете загрузить изображения фона и кнопок на хост, который предоставляется сайтом или же использовать сайты-хостинги изображений (Радикал, pic4you.ru). Я использовала дисковое пространство, предоставляемое самим сайтом.

Зная, что кнопки будут располагаться по вертикали по центру моей картинки, теперь можно создать каркас таблицы из черырёх строк и четырёх ячеек:

первая кнопка
вторая кнопка
третья кнопка
четвёртая кнопка

Вот код каркаса нашего будущего меню:

Примечание: обратите внимание на значение 2 пикселя в атрибуте border. Я использовала его здесь для наглядности, чтобы показать структуру каркаса. В дальнейшем его нужно будет заменить на 0, так как, в противном случае, на фоне картинки меню будут видны границы ячеек, а нам это не нужно. Если потом нужна будет граница вокруг меню, то её можно будет сделать отдельно.

Теперь мы должны заполнить каркас содержимым, то есть подключить фон-картинку и кнопки со ссылками на страницы, на которые они будут вести при клике по ним. В коде картинок кнопок вы можете в качестве значения атрибута title задать пояснения для посетителей сайта, чтобы им было более понятно, что они увидят, если кликнут по кнопке. Как правильно кодировать изображения вы можете прочитать в уроке "Исследуем код картинки".

Вот, что у нас получилось в итоге:

Код полученного меню навигации:

Обратите также внимание на запись в коде изображений кнопок меню: <a href="#">. Знак решётки # использован для того, чтобы заменить отсутствующую ссылку на страницу, поскольку у нас на сайте нет этих страниц. При клике по кнопкам будет загружаться страница с этим уроком.

До встречи в следующем уроке!

Нравится
Категория: Общее | Добавил: Шакти (06.06.2011) | Автор: Петренко Елена
Просмотров: 17062 | Комментарии: 1 | Теги: Кнопка, HTML, изображения, навигация, меню | Рейтинг: 4.2/6

Вернуться к карте сайта

Всего комментариев: 1
1 Антон   (23.04.2012 17:02) [Материал]
Добрый день.
Возникла проблема создания уникального меню для музыкального сайта.
Хочу сделать меню с фоновой картинкой.
Вот ссылка на фото
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
Надо поставить аккорд чтоб при наведении на него выпадало меню.
Как это сделать??

dth="100%" cellspacing="1" cellpadding="2" class="commTable">
Имя *:
Email:
Код *:

IFrameContainer

Alternative content

Get Adobe Flash player


Форма входа
Личные данные
Приветствую Вас,
Гость

Ваш IP: 3.16.69.243
Сегодня 30.11.2024, Суббота,
Нет аватара

У Вас непрочитанных ЛС:
Ваш профиль
Вы с нами уже день
Вы родились:
Ваш браузер:
Поиск
Статистика
Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Наш опрос
Оцените мой сайт
Всего ответов: 222