Показать полную графическую версию : Как убрать подчеркивание в ссылке (тег <a>)
Как убрать подчеркивание ссылки в HTML которое присутствует там по умолчанию? Имеется в виду тег <a href=""></a>.
Я делал такое раньше, но только с помощью ccs и Frontpage, как бы это сделать попроще?
Vlad Drakula
21-12-2004, 19:19
shark21
это делается только через CSS, а как и чем ты напишешь это уже друго вопрос...
я использую для этих целей TopStyle...
vadimiron
21-12-2004, 21:01
Попроще???: ну можно в теге каждой ссылки прописывать её дизайн - но это не рационально
поэтому лучше юзать CSS и не о чём не думать (всего одна строчка - ничего проще не бывает)
В общем сделал с CCS. Спасибо.
А вот у меня почему-то ничего не получается:
<HEAD>
<LINK HREF="STYLES.CSS" REL="STYLESHEET" TYPE="TEXT/CSS>
</HEAD>
Далее в файле STYLES.CSS записываю:
a: link{color: 000000; text-decoration: none}
a: visited{color: 000000; text-decoration: none}
a: active{color: 000000; text-decoration: none}
a: hover{color: 000000; text-decoration: none}
a: focus{color: 000000; text-decoration: none}
Ну и соответственно код самой ссылки:
<BODY>
*******
******
<A HREF="2.HTML" TARGET="_SELF">
Ссылка
</A>
*******
******
</BODY></HTML>
У меня установлен IE5. Ссылки все равно остаются разноцветными с подчеркиванием.
vadimiron
07-10-2005, 12:51
попробуйте убрать пробел между а: и следущим за ним словом
ну можно в теге каждой ссылки прописывать её дизайн - но это не рационально
поэтому лучше юзать CSS и не о чём не думать (всего одна строчка - ничего проще не бывает)
и в том и том случае используется CSS , просто стандарт верски внутри тега называется ISS
vadimiron
Честно говоря, я уже что только ни делал с пробелами в этих строчках - и убирал, и вставлял... хоть бы хны... Попробую еще раз...
elfoflorien
08-10-2005, 16:00
AnnSel
a: link{color: 000000; text-decoration: none}
a: visited{color: 000000; text-decoration: none}
a: active{color: 000000; text-decoration: none}
a: hover{color: 000000; text-decoration: none}
переставьте местами a:visited и a:active, может быть, получится (глупо, конечно, но у меня под IE5 такие чудеса :) были); или попробуйте вставить весь CSS код в саму HTML страницу
vadimiron
08-10-2005, 18:24
AnnSel
В подтверждение слов elfoflorien привожу строки из онлайн мануалов w3:
Note: a:hover MUST come after a:link and a:visited in the CSS definition in order to be effective!!
Note: a:active MUST come after a:hover in the CSS definition in order to be effective!!
И к тому же там ни слова нет о a:focus, в любом случае это же почти тоже самое. что и hover, так что попробуйте убрать focus
Ссылка на онлайн-уроки с примерами: http://www.w3schools.com/css/css_pseudo_classes.asp
Ну попробовал я еще раз... И что вы думаете?!... Получилось. Наверно я там как раз и не убирал пробелы.
Спасибо за помощь. И за ссылку.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.