Волшебство HTML. Как сделать шапку для сайта активной
Думаю, многие озадачены, прочтя такой заголовок. Действительно, что такое активная шапка сайта? Как сделать шапку сайта активной? Сразу оговоримся: придется здорово поработать руками и головой, но на выходе вы получите жирный плюс на главной (или на всех страницах) в виде увеличения полезной площади. Сейчас www.hitech.tomsk.ru научит вас превращать мертвые картинки шапки сайта — в настоящий навигатор по сайту. Запаситесь терпением, и для начала работы скачайте бесплатный фоторедактор Gimp.
Стандартные и громоздкие, занимающие порой до 30-50% площади страницы шапки (изображения) красивы, когда они уникальны. Но когда вы сделаете шапку сайта еще и активной, она станет настоящим и неповторимым брендом, фишкой вашего ресурса. Берем для примера произвольную картинку (размеры своих картинок уточняйте в css) 950Х250. Оптимальный формат изображения — jpeg. Представим, что это шапка нашего сайта, www.hitech.tomsk.ru:
Составляем таблицу параметров Map
Наша шапка для сайта имеет 5 элементов навигации: две текстовые надписи, и три изображения. В зависимости от требований вашего ресурса, это может быть и несколько десятков разных слов-названий, и столько же картинок — миниатюр. Каждый элемент шапки для сайта у нас превратится в активную ссылку! Далее открываем блокнот и аккуратно, в точной последовательности записываем координаты каждого элемента шапки сайта. Найдите в боковой панели Gimp инструмент «Измеритель», и кликните по нему. Теперь ставим точку у левого края картинки, нажимаем левую кнопку мыши, и останавливаем у верхней левой границы ссылки в области первого текста. В нашем случае измеритель показал, что расстояние от левого края изображения до начала верха области активной ссылки — около 17 пикселей. Значит, в блокноте записываем: 17. Теперь вымеряем расстояние от верхнего края шапки до начала верха области активной ссылки, здесь значение чуть поменьше, 14 пикселей. Идем дальше, и находим расстояние от левого края шапки, до крайней нижней точки области активной ссылки. У нас получается 256 пикселей. Повторяем замер сверху, до крайней нижней точки будущей активной зоны вокруг текста, получилось 50 пикселей. Запись в блокноте выглядит так: 17,14,256,50. Надеемся, вам стал понятен алгоритм и схема работы?
Первая строка - 17,14,256,50
Вторая строка - 17,70,235,100
Большой прямоугольник — 273,19,493,195
Средний прямоугольник — 549,50,696,168
Маленький прямоугольник — 760,70,858,148
Теперь находим расположение файла шапки в коде страницы, и немного видоизменяем ее, удалив обычное значение (строку с указанием файла header), и вставив такой код: | Как можно понять, каждая строка — это обозначение границ активной ссылки на картинке шапки сайта. При наведении курсора мыши на эту область мы получим такой эффект, как на нашей заготовке: |
Если ваш сайт управляется CMS, то с кодом придется немного поиграть, в некоторых случаях требуется оставлять и строчку шапки, и добавлять код map. Таким образом можно активировать не только шапку сайта, этот код HTML способен "оживить" любое изображение на сайте. Проявляйте фантазию, составьте карту в шапке сайта так, чтобы ее хотелось рассматривать снова и снова, и вашему сайту гарантирован успех. С пожеланиями удач вашему сайту в России, команда www.hitech.tomsk.ru!