Как сделать логотип ссылкой

Как сделать логотип ссылкой

Как сделать логотип ссылкой

Как сделать логотип ссылкой

 

Скачать

 

Сегодня расскажу немного о верстке, HTML и CSS. Товарищи, верстальщики просьба не судить строго, поскольку я сам таковым не являюсь, а лишь немного знакомлюсь с теми или иными нюансами этого нелегкого дела по мере необходимости.

Задача следующая. В шапке сайта имеется цельное изображение, на котором располагается логотип сайта. Требуется сделать его кликабельным, чтобы при клике мы переходили на главную страницу. Хочу заметить, что следующие действия пригодятся, если вы не верстали шаблон с нуля, а просто хотите внести некоторые правки уже в чью-либо верстку — тему для wordpress, например.

Для начала вырезаем с помощью photoshop изображение логотипа, который должен быть кликабельным:

европейский футбол

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

<div id="header"> <div class="logo1"> <a href="ссылка_на_главную"> <img src="images/logo1.jpg" width="327" height="38" /> </a> </div> </div>

<div id="header"> <div class="logo1"> <a href="ссылка_на_главную"> <img src="images/logo1.jpg" width="327" height="38" /> </a> </div> </div>

В файле стилей CSS пишем:

.logo1 { position: absolute; margin: 65px 0 0 282px; z-index: 100; }

.logo1 { position: absolute; margin: 65px 0 0 282px; z-index: 100; }

Здесь свойство position: absolute означает, что позиционирование будет происходить от левого верхнего угла страницы, а в данном примере — элемента <div id=»header»>. В принципе, для слоя доступны свойства горизонтального и вертикального позиционирования — left и top, которые задают отступы от левого и верхнего краев соответственно. Тем не менее, я встречал также использование обычного отступа margin.

Свойство z-index задает порядок перекрытия слоями друг друга при наложении. Блок DIV с более высоким индексом будет располагаться выше чем тот, у кого значение ниже. Оно также используется для создания кликабельной подложка для фона.

Часто в шаблонах wordpress или любых других определяются отступы или рамки для всех изображений на сайте, поэтому может понадобиться обнуление этих значений:

.logo1 img { border: none; margin: 0px; } .logo1 a img { border: none; margin: 0px; }

.logo1 img { border: none; margin: 0px; } .logo1 a img { border: none; margin: 0px; }

Если есть какие-то замечания или советы — с радостью выслушаю в комментариях.


Комментариев - 49 для поста Кликабельный логотип или ссылка поверх изображения

Оставить комментарий
для статьи Кликабельный логотип или ссылка поверх изображения


Облако тегов

Источник: http://design-mania.ru/web-design/html-css/linked-logo/


Как сделать логотип ссылкой

Как сделать логотип ссылкой

Как сделать логотип ссылкой

Как сделать логотип ссылкой

Как сделать логотип ссылкой

Как сделать логотип ссылкой

Как сделать логотип ссылкой

Как сделать логотип ссылкой