Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Цвет и шрифт ссылок
 
 автор: Владимир55   (25.10.2011 в 16:05)   письмо автору
 
 

Цвет и шрифт заданы в стилях вот таким образом:
<style type="text/css"> 
.men { 
    color:              #000080;
    text-decoration: none

</style> 


Ссылка находится в таблице и записана вот таким образом:
  <tr> 
    <td style="height:40px; border-top: 2px solid #C0C0C0"; bgcolor="#ADDEDE">
    <p class="men"><a href="claim.php">Вопрос </a></p>
    </td>
  </tr> 


Как сделать, чтобы ссылка не подчеркивалась и была того цвета, который задан в стилях?

  Ответить  
 
 автор: AlexSol   (25.10.2011 в 16:35)   письмо автору
 
   для: Владимир55   (25.10.2011 в 16:05)
 

<style type="text/css">
.men,
.men a{
color: #000080;
text-decoration: none
}
</style>

  Ответить  
 
 автор: Владимир55   (25.10.2011 в 16:43)   письмо автору
 
   для: AlexSol   (25.10.2011 в 16:35)
 

Полностью так:

.men { 
    color:      #000080;
    text-decoration: none


.men,
.men a{ 
color: #000080; 
text-decoration: none 
}
(Работает нормально).

  Ответить  
 
 автор: AlexSol   (25.10.2011 в 18:16)   письмо автору
 
   для: Владимир55   (25.10.2011 в 16:43)
 

полностью - см мой ответ. у вас лишнее.

  Ответить  
 
 автор: Владимир55   (25.10.2011 в 18:58)   письмо автору
 
   для: AlexSol   (25.10.2011 в 18:16)
 

Спасибо, это теперь понятно.

Скажите, а почему при наличии ссылки текст отодвигается вправо на один знак?

<tr>
    <td style="height:40px; border-top: 2px solid #C0C0C0"; bgcolor="#ADDEDE"> 
    <p class="men"><a href="claim.php">Вопрос </a></p> 
    </td> 
  </tr> 
  <tr>  
    <td style="height:40px; border-top: 2px solid #C0C0C0"; bgcolor="#ADDEDE"> 
    <p class="men">Вопрос - 2</p> 
    </td> 
  </tr> 
Текст в первой строке имеет впереди пробел на один знак.
Как бы устранить этот пробел?

  Ответить  
 
 автор: АЯС   (25.10.2011 в 21:42)   письмо автору
 
   для: Владимир55   (25.10.2011 в 18:58)
 

Всякую последовательность "пробельных символов" (пробел, табуляция, перенос строки) браузер преобразует в одиночный пробел.

После открывающего тега TD у вас имеется перенос строки+кучка пробелов в начале строки.
Уберите ВСЁ это и никакого пробела не будет.


PS. Правильно ваш код следует записывать так:
<td style="height:40px; border-top: 2px solid #C0C0C0"; bgcolor="#ADDEDE"
   ><p class="men"><a href="claim.php">Вопрос</a></p
   ></td
></tr
><tr
   ><td style="height:40px; border-top: 2px solid #C0C0C0"; bgcolor="#ADDEDE"
   ><p class="men">Вопрос - 2</p
   ></td
></tr>

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования