Отправляет email-рассылки с помощью сервиса Sendsay

За 2004-06-26

Re[4]: A:hover

> R>>> у меня на некоторых ссылках не прописан href
> R>>> в результате на них не появляется рука, и они не подсвечиваются.
> А> можно проставить href="#". Тогда и подсветка, и рука появляться будут.
> А> Если это не подходит, более сложный вариант - при помощи стилей.
> А> К сожалению, для пустого тега <a> они не функционируют должным
> А> образом, а именно не обрабатывается блок a:hover.
> А> И если ситуацию с рукой можно решить:
> А> cursor:hand;
> А> <a><span id=a>Ссылка 1</span></a>
> А> Если надо еще менять и цвет, то придется прибегнуть к помощи
> А> JavaScript.
> Исчерпывающий ответ.
> Всем спасибо.
> наверно пропишу href="#"
Если не нравится решение стилями, то можно и спользовать JS и без решетки
в хрефе
конструкция следующая:
<a href="javascript:void(0);" onclick="...
а стилями конструкция <a><span id=a>Ссылка 1</span></a> громоздкая и
бездарная
логичнее просто
<a style="cursor:hand;">Ссылка 1</a>
или
<style type="text/css">
.hand {cursor:hand;}
</style>
<a class="hand">Ссылка 1</a>





библиотекa сайтостроительства http://www.i2r.ru/static/244/

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:inet.webbuild.webbuilding-list@subscribe.ru
Отписать : mailto:inet.webbuild.webbuilding--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   "Tatyana A. Vuks" 2004-06-26 16:49:30 (#178897)

Re[3]: A:hover

Здравствуйте, Алексей.
Вы писали 24 июня 2004 г., 23:18:34: mid:20040625080847.1778***@i*****.subscribe
R>>> у меня на некоторых ссылках не прописан href
R>>> в результате на них не появляется рука, и они не подсвечиваются.
R>>> как сделать чтобы такие ссылки выглядели как обычные.

А> Тек <a> без параметра href обрабатывается браузерами как внутренний
А> якорь в теле документа, и используется для указания определенных мест
А> в теле страницы, на которые возможен переход по ссылке как внутри
А> одной страницы, так и с других страниц. Так как сам тег не
А> используется для перехода, то и в теле страницы он не подсвечивается.

А> !!! В наиболее простом варианте, когда ссылки конкретно никуда не ведут,
А> можно проставить href="#". Тогда и подсветка, и рука появляться будут.

А> Если это не подходит, более сложный вариант - при помощи стилей.
А> К сожалению, для пустого тега <a> они не функционируют должным
А> образом, а именно не обрабатывается блок a:hover.
А> И если ситуацию с рукой можно решить:

А> <style type="text/css">
А> a {
А> color:#0000CC;
А> }
А> #a {
А> cursor:hand;
А> }
А> </style>
А> <a><span id=a>Ссылка 1</span></a>

А> то на цвет ссылки это никакого влияния оказывать не будет.

А> Если надо еще менять и цвет, то придется прибегнуть к помощи
А> JavaScript.

Исчерпывающий ответ.
Всем спасибо.
наверно пропишу href="#"
а ссылка используется вместо кнопки, обрабатывввается событие OnClick

   2004-06-26 08:05:42 (#178666)