گروه مقاله : CSS
تاريخ انتشار : 1394/02/02 - 10:24
كد :214

استایل دادن به لینک ها

.
تمامی خصوصیات لینک هارا می توان با استفاده از CSS تغیییر داد .در مثال زیر به تگ a استایل داده و رنگ آن را به قرمز تغییر داده ایم.
 
<!DOCTYPE html>
<html>
<head>
<style>
a {
    color: #FF0000;
}
</style>
</head>
<body>
 
<p><b><a href="sargonco.com" target="_blank">This is a link</a></b></p>
 
</body>
</html>
 
علاوه بر اینکه به لینک ها نیز می توان مانند متن تمامی استایل های مربوطه را داد، میتوان از استایل های زیر نیز استفاده نمود.
  • لینک در حالت عادی a:link
  • لینک در حالت که موس روی آن قرار دارد ولی کلیک نکرده a:hover
  • لینک در لحظه کلیک a:active
  • لینک در صورتی که قبلا کلیک شده باشد a:visited
 
 
<!DOCTYPE html>
<html>
<head>
<style>
/* unvisited link */
a:link {
color: #FF0000;
}
 
/* visited link */
a:visited {
color: #00FF00;
}
 
/* mouse over link */
a:hover {
color: #FF00FF;
}
 
/* selected link */
a:active {
color: #0000FF;
}
</style>
</head>
<body>
<a href="sargonco.com">link</a>
</body>
</html>
 
 
توجه داشته باشید که حالت hover باید بعد از link و حالت active باید بعد ازhover قرار بگیرد.

سایر استایل های تعریف شده درCSSبرای لینک ها :

text-decoration :

از این خاصیت غالبا برای برداشتن زیر خط (underline) تگ a استفاده می شود.

 

<!DOCTYPE html>
<html>
<head>
<style>
a:link {
    text-decoration: none;
}
 
a:visited {
    text-decoration: none;
}
 
a:hover {
    text-decoration: underline;
}
 
a:active {
    text-decoration: underline;
}
</style>
</head>
<body>
 
<p><b><a href="sargonco.com" target="_blank">This is a link</a></b></p>
<p><b>Note:</b> a:hover MUST come after a:link and a:visited in the CSS definition in order to be effective.</p>
<p><b>Note:</b> a:active MUST come after a:hover in the CSS definition in order to be effective.</p>
 
</body>
</html>
 
در مثال زیر به رنگ پس زمینه ی تگ a استایل داده شده است.
 
<!DOCTYPE html>
<html>
<head>
<style>
a:link {
    background-color: #B2FF99;
}
 
a:visited {
    background-color: #FFFF85;
}
 
a:hover {
    background-color: #FF704D;
}
 
a:active {
    background-color: #FF704D;
</style>
</head>
<body>
 
<p><b><a href="default.asp" target="_blank">This is a link</a></b></p>
<p><b>Note:</b> a:hover MUST come after a:link and a:visited in the CSS definition in order to be effective.</p>
<p><b>Note:</b> a:active MUST come after a:hover in the CSS definition in order to be effective.</p>
 
</body>
</html>
نظرات بينندگان
غیر قابل انتشار : 0
در انتظار بررسی: 1
انتشار یافته : 1
mamad tabarsi
|
1394/09/11 - 20:46
0
0
سلام ممنونم واقعا عالی بود همشو ترکیب کردم ی چیز ناب در اومد با ی کم ویرایش
نظرات كاربران :