HTML-CSS: элемент всегда подчеркивается - PullRequest
0 голосов
/ 18 июля 2010

Я не понимаю, почему ссылка ("55") в правом верхнем углу этого документа всегда подчеркивается:

http://dl.dropbox.com/u/72686/print.html

Я указал текст-оформление: нет, но оно все еще подчеркнуто.

Обновление : У меня проблема, я не могу добавить ее в ссылку, потому что это html, созданный самостоятельноТакже у меня нет доступа к тегу документа.Могу ли я добавить тег в?Или только перед ссылкой?

спасибо

Ответы [ 4 ]

3 голосов
/ 18 июля 2010

Вы разместили стиль на промежутке, вам нужно поместить свой стиль на ссылку.

Измените свой CSS с

span
{
    text-decoration:none;
}

на

span a
{
    text-decoration:none;
}

Или, если вы настаиваете на этом, вставьте style = в тег <a>

0 голосов
/ 18 июля 2010

Если вы можете удалить все подчеркивания со всех ссылок, добавьте это в <head> раздел вашего HTML-документа:

<style type="text/css">
a, a:link, a:visited, a:hover { text-decoration:none; }
</style>

Кстати, сравните с другими решениями, только мое совместимо с браузерами, a { ... } не работает в IE6.

0 голосов
/ 18 июля 2010

Вы можете добавить к телу, оно будет работать, но я не уверен, что оно соответствует спецификациям. В нем напишите
span a {text-ornament: none}

0 голосов
/ 18 июля 2010

Попробуйте изменить стиль CSS с помощью JavaScript. Например:

   <script language="javascript">
   var objects = document.getElementsByTagName("a");

   for(var no=0;no<objects.length;no++)
   {
      objects[no].style.textDecoration = "none";
      objects[no].style.color = "#000000";
   }
  </script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...