DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> WEB網站前端 >> WEB前端代碼 >> 用CSS去掉網頁中超鏈接的下劃線
用CSS去掉網頁中超鏈接的下劃線
編輯:WEB前端代碼     
我們可以用CSS語法來控制超鏈接的形式、顏色變化,為什麼鏈接一定要使用下劃線和顏色區分呢? 其主要原因主要是考慮到 1、視力差的人 2、色盲的人 。。。

下面我們做一個這樣的鏈接:未被點擊時超鏈接文字無下劃線,顯示為藍色;當鼠標在鏈接上時有下劃線,鏈接文字顯示為紅色;當點擊鏈接後,鏈接無下劃線,顯示為綠色。

實現方法很簡單,在源代碼的和之間加上如下的CSS語法控制:

<style type="text/css">
   <!--
   a:link { text-decoration: none;color: blue}
   a:active { text-decoration:blink}
   a:hover { text-decoration:underline;color: red}
   a:visited { text-decoration: none;color: green}
   -->
   </style>


其中:
  a:link 指正常的未被訪問過的鏈接;
  a:active 指正在點的鏈接;
  a:hover 指鼠標在鏈接上;
  a:visited 指已經訪問過的鏈接;
  text-decoration是文字修飾效果的意思;
  none參數表示超鏈接文字不顯示下劃線;
  underline參數表示超鏈接的文字有下劃線



讓網頁中的鏈接去掉下劃線:

<style type="text/css">
<!--
A { text-decoration: none}
-->
</style>


將代碼插入在<head></head>之間.<title>之前即可

使用CSS實現鏈接的虛線下劃線\普通下劃線效果 :
a {
color:#3399FF;
font-weight:Normal; /*CSS字體效果 普通 可以改成bold粗體 如果去除此行那麼默認是不顯示下劃線的*/
text-decoration:none; /*CSS下劃線效果:無下劃線*/
}
a:hover {
color:#4499EE;
text-decoration:none; /*CSS下劃線效果:無下劃線*/
border-bottom: 1px #0099CC dotted /*CSS加一個只有下邊的框 邊框為虛線*/
}



a{ } :是用來控制連接的效果
a:hover{ }:是用來控制鼠標移上去的效果。
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved