2013-03-18 5 views
0

Я очень горжусь собой. Я работаю над своим 1-м веб-сайтом & Я только что создал свою первую ссылку html с помощью тега «a»: D Единственная проблема, с которой я, похоже, сейчас нахожусь в том, что каждый раз, когда я открываю свою веб-страницу, ссылка УЖЕ подчеркнуто. Мне не нужно нажимать на него или перетаскивать курсор над ним или что-то еще. Как сделать так, чтобы он выделялся только после перетаскивания курсора над ним? Любая помощь будет очень оценена, спасибо заранее!HTML-ссылка автоматически выделяется, как только страница загружается

Вот мой HTML:

<!DOCTYPE html> 

<html lang="en"> 

<head> 

<title>Round Table</title> 

<meta charset="utf-8"> 
<link rel="stylesheet" href="RTH.css"> 
<script src="RTH.js"></script> 

</head> 

<body> 


<H1> Come & take a seat at the Round Table B] </H1> 

<p> "Where <i>REAL MUSIC</i> still exists"</p><br><br> 

<ol type=I> <H2> <li>BEAT$</li> 
<br><li>Music by Mercile$$</li> 
<br><li>Spoken Word</li> <br> 
<li><a href="RthPg2.html" title="RthPg2">Tale$ of a Blind Sword$man</a></li> </H2> </ol><br><br><br> 

<dt><i>RTH</i> consists of:</dt> 
<dd>Show Luciano, Pistol McFly, Dior, YZ, & last but not least...Mercile$$</dd> 

<p> thee music industry is DEAD !! i hope to bring restoration.<br> 

                          ~mercile$$</p><br> 

<footer>&copy; Round Table</footer> 
</font> 
</body> 
</html> 

Вот мой CSS:

body { 
     background-image: url("Round Table, Hoe II.jpg"); 
    background-repeat: Repeat; 
    font-family: AR Christy, Kozuka Gothic Pr6N, Cooper std; 
    color: Red; 
    text-shadow: 1px 0 0 #CEA40C, 0 -1px 0 #CEA40C, 0 1px 0 #CEA40C, -1px 0 0 #CEA40C; 
     font-size: 25px; 
     margin: 0 auto; 
    text-align: center; 
    width: 700px; 

} 

h1 { 
    font-family: AR Christy, Kozuka Gothic Pr6N, Cooper std; 
    color: Red; 
    text-shadow: 2px 0 0 #CEA40C, 0 0px 0 #CEA40C, 0 2px 0 #CEA40C, 0px 0 0 #CEA40C; 
     margin: 0 auto; 
     text-align: center; 
    width: 700px; 

} 

i { 
    font-family: AR Christy, Kozuka Gothic Pr6N, Cooper std; 
    color: White; 
    text-shadow: 2px 0 0 #CEA40C, 0 0px 0 #CEA40C, 0 2px 0 #CEA40C, 0px 0 0 #CEA40C; 
     margin: 0 auto; 
     text-align: center; 
    width: 700px; 

} 

dt { 

    color: #1BD29B; 
    text-shadow: 4px 0 0 #CEA40C, 0 0px 0 #CEA40C, 0 4px 0 #CEA40C, 0px 0 0 #CEA40C; 
    font-size: 45pt; 
    padding: 10px; 


} 

dd { 

    color: White; 
    padding: 5px 10px 5px 10px; 
    background: #f03; 
    border: solid 2px #fff; 

} 

p { 
    padding: 5px 10px 5px 10px; 
    background: #f03; 
    border: solid 2px #fff; 

} 

footer { 



} 

Я не созданы .js файл еще ...

+0

вы сделали только один свойства в CSS для ссылки (а), поэтому он всегда один и тот же. Примените разные стили для: hover, a: visited ... –

+0

Что вы подразумеваете под «выделенным»? Укажите, пожалуйста, конкретный и проверенный браузер (ы). –

ответ

0

Добавьте следующие строки в CSS для сделайте ваши ссылки похожими на остальную часть контента и выделите себя (подчеркнуть) только при зависании.

a { 
    ... 
    text-decoration: none; 
    color: inherit; 
} 

a:hover { 
    ... 
    text-decoration: none; 
    color: inherit; 
} 
1

вы можете использовать CSS селекторы для любого из якорных состояний

a, a:visited, a:active { 
    text-decoration: none; 
    color: inherit; // from parent element 
} 
a:hover, a.highlighted { 
    text-decoration: underline; 
    color: blue; 
    // anything you want 
} 

затем использовать JQuery, чтобы добавить определенный класс по наведению

$('a').hover(
    function() { 
     $(this).addClass('highlighted'); 
    } 
); 
+0

Спасибо! Вышел еще лучше, чем я надеялся: D –

Смежные вопросы