CSS 設定連結樣式
連結自然大家很熟悉,通過<a>標籤建立。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<a href="www.softwhy.com">螞蟻部落</a>
使用標籤<a>定義了一個超連結,點選其中的文字可以跳轉到螞蟻部落首頁。
連結是HTML中最為重要的元素之一,猶如一個超時空飛船,實現了頁面之間或者站點之間的跳轉。
所以對於超連結樣式的設定也是比較重要的操作,可以提示瀏覽者當前連結處於一個什麼狀態,比如是否處於點選狀態,或者是否已經訪問過等,下面通過程式碼例項分別做一下介紹。
一.超連結四種狀態:
(1).a:link:設定連結的初始樣式,也就是未被點選的樣式。
(2).a:visited:設定連結被點選後的樣式。
(3).a:hover:設定當滑鼠懸浮於連結之上的樣式。
(4).a:active:設定當連結被啟用時的狀態,也就是滑鼠按鍵在連結上按下且未鬆開時的狀態。
二.程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> a:link { text-decoration:none; color:red; } a:visited { text-decoration:none; color:blue; } a:hover { text-decoration:underline; color:green; } a:active { text-decoration:underline; color:deeppink; } </style> </head> <body> <a href="#">本站url地址是www.softwhy.com</a> </body> </html>
上面程式碼建立一個連結,並通過CSS程式碼設定了連結的四個狀態。
狀態分析如下:
(1).當連結從未點選狀態下,字型顏色為紅色。
(2).當連結被點選後,字型顏色為藍色。
(3).當滑鼠懸浮於連結之上,字型顏色為綠色,並帶有中劃線。
(4).當滑鼠按於連結之上且未鬆開的時候,字型顏色為粉紅色。
三.順序的重要性:
連結的這四個狀態的順序非常重要,如果順序不對,那麼就可能無法獲取預期效果。
正確順序如下:
(1).link。
(2).visited。
(3).hover。
(4).active。
對於初學者可能一開始不容易記憶,下面分享一個筆者記憶的技巧。
LV是一個著名的奢侈品牌,那麼程式碼順序就是LVHA(LV哈),比較驚訝的樣子。
關於順序的原理可以參閱CSS 連結偽類選擇器順序原理一章節。
相關文章
- CSS設定連線<a>的樣式CSS
- CSS 設定 <progress>樣式CSS
- CSS 設定列表樣式CSS
- CSS 設定文字樣式CSS
- CSS 設定placeholder文字樣式CSS
- CSS 設定table表格樣式CSS
- CSS 設定svg元素樣式CSSSVG
- CSS 設定<img>圖片樣式CSS
- CSS設定半個文字的樣式CSS
- CSS設定連結<a>四個狀態CSS
- CSS設定第n個li元素樣式CSS
- web前端學習:CSS樣式設定技巧Web前端CSS
- CSS 設定第n個li元素樣式CSS
- CSS 設定前n個li元素樣式CSS
- CSS 設定指定範圍li元素樣式CSS
- css樣式設定技巧學習筆記CSS筆記
- CSS——CSS 給盒子、背景、連結、列表、表單、表格等加樣式CSS
- CSS 設定元素第一行文字樣式CSS
- CSS內聯樣式的使用,設定字型屬性CSS
- bootstrap學習心得總結:css樣式設計分享bootCSS
- CSS中多個class樣式設定的不同寫法CSS
- CSS 設定從第n個開始li元素樣式CSS
- Vue 動態繫結CSS樣式VueCSS
- CSS樣式規則-CSS結構的特點CSS
- canvas 設定矩形樣式Canvas
- QSpinBox樣式表設定
- QMenu setStyleSheet樣式設定
- canvas—元素樣式設定Canvas
- CSS樣式規則之CSS結構的特點CSS
- CSS 定義第二個li元素樣式CSS
- 設定連結<a>的尺寸
- css樣式CSS
- cad標註樣式設定引數 怎麼設定cad標註樣式
- 【Android】設定 LinearLayout 的樣式Android
- SVG 設定線條樣式SVG
- iOS UISearchController樣式全面設定iOSUIController
- QTableWidget 設定列寬樣式QT
- Hype如何設定字型樣式