Jump to content
  • 0

рисунокссылка посредством css


Dana
 Share

Question

11 answers to this question

Recommended Posts

  • 0
И с отключенным яваскриптом это не будет работать. И вообще, для гиперссылок есть тег "A" - зачем извращаться?

Да просто шапка идет в include - не пропишешь ведь адрес рисунка для каждой страницы. Вернее - рисунка пропишешь, а рисунка - ссылки - нет . Была идея прописать в стилях...

Link to comment
Share on other sites

  • 0
И с отключенным яваскриптом это не будет работать. И вообще, для гиперссылок есть тег "A" - зачем извращаться?

Ну <a> это строчный элемент, а <div> блочный. Это не будет соответствовать семантике.

Link to comment
Share on other sites

  • 0
Да просто шапка идет в include - не пропишешь ведь адрес рисунка для каждой страницы. Вернее - рисунка пропишешь, а рисунка - ссылки - нет . Была идея прописать в стилях...

Не понял, а что ссылка на главную у вас все время разная? В стилях вы можете указать размер и фоновую картинку тэга <a>, а адрес страницы должен быть в html.

Link to comment
Share on other sites

  • 0
Не понял, а что ссылка на главную у вас все время разная? В стилях вы можете указать размер и фоновую картинку тэга <a>, а адрес страницы должен быть в html.

Если писать относительный адрес - конечно, он со всех страниц разный. ДА потом. Если картинка - фон, а мне надо сделать ссылку именно на картинку. Я на лого не могу прописать ссылку иначе, как только на картинку.

Edited by Dana
Link to comment
Share on other sites

  • 0

Так в чем проблема... ставите эту картинку в фон, а ссылку делаете от корня сайта, или прописываете в константах в php и подставляете. php вам доступна?

Все должно укладываеться в логику html - структура и ссылки, а css - только оформление.

Link to comment
Share on other sites

  • 0
Так в чем проблема... ставите эту картинку в фон, а ссылку делаете от корня сайта, или прописываете в константах в php и подставляете. php вам доступна?

Все должно укладываеться в логику html - структура и ссылки, а css - только оформление.

Действительно, это так просто - использовать адрес - корень сайта. Почему-то простые вещи забываются. Спасибо!!

Edited by Dana
Link to comment
Share on other sites

  • 0

<a href="#" title="Logo" class="logo"> </a>

.logo {display: block; width: xxxpx; height: xxxpx; background: url('/images/logo.png') no-repeat}

но так лучше не делать, лучше все таки лого делать картинкой, которую можно скачать по правой кнопке мыши:

<a href="#" title="Logo"><img src="/images/logo.png" alt="Logo" /></a>

img {border: none}

или я чего-то не понимаю?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy