劉鵬
摘要:本文在網頁設計中采用CSS鏈接樣式表進行分析,針對CSS基本技術以及網頁設計中鏈接樣式的應用進行了具體的論述。
關鍵詞:CSS;鏈接樣式;網頁設計
中圖分類號:TP37 文獻標識碼:A 文章編號:1007-9416(2018)02-0162-02
隨著互聯網技術的發展,我國已經全面進入了網絡時代,從日常生活中的網絡運用來看,各種平臺上為了更好地實現網頁的兼容,都紛紛采用CSS技術,其編寫簡單,能夠統一管理多個頁面,在網頁設計中應用廣泛。
1 CSS樣式表概述
(1)CSS的英文全稱為Cascading Style Sheets,中文名為層疊樣式表,可以將樣式信息與網頁內容分離的一種語言。使用CSS能夠控制網頁樣式,彌補HTML語言的缺陷,實現行間距、字間距的調整,固定背景圖像和取消下劃線等HTML無法完成的樣式表現的效果,對于網頁外觀來說能夠更好地靈活控制布局和美化頁面。(2)CSS的作用主要表現在排版布局控制靈活,對網頁的顯示位置、風格、文本間距、大小、行高、顏色等進行規范設置;方便地為網頁中的任何元素設置不同的背景圖片和顏色,并且制作的鏈接效果多種多樣。(3)CSS的工作模式是建立外部樣式表文件(.css)然后調用該文件,比如:。這種形式是把css單獨寫到一個css文件內,然后在源代碼中以link方式鏈接。它的好處是不但本頁面可以調用,其它頁面也可以調用,是最常用的一種形式。
2 CSS鏈接樣式的應用
(1)在網頁制作中采用CSS鏈接樣式,可以用任何CSS屬性(如背景、顏色、字體等),同一個CSS設計方案設計多個網頁時,需要使用外部樣式鏈接,此種方法的結果是減少網頁的代碼,修改起來較為方便。
(2)CSS鏈接樣式表在網頁中存在混用的問題,如何做到混用而不亂。這需要按照從高到低的次序進行執行,保證優先級次序。
(3)網頁中修改鏈接的顯示效果如何進行,可以通過設置鏈接標簽的樣式,改變鏈接的顯示,如下:
a:link {color:#FF0000;}
a:visied {color:#000000;}
a:hover {color:#00FF00;}
a:active{color:#0173FF;}
此種設置,會將頁面的所有鏈接的效果進行修改。
(4)關于鏈接樣式還可以設置到ID或某個類上,再將樣式應用某個元素,被應用的元素不會受到整個頁面的鏈接樣式的影響,其他元素的鏈接樣式則不會改變。
.style1 a:link,.style1 a:visted{color:#000000;}
.style1 a:hover,.style1 a:active {color:#00FF00;}
比如
(5)通過在標簽上設置樣式,可控制住標簽中鏈接的樣式,表格外的鏈接樣式不會被設置,此種樣式可以寫為:
.style2 a:link {color:#FF0000;text-decoration:none;}
.style2 a:visited {color:#FF0000;text-decoration:none;}
.style2 a:hover {text-decoration: none;}
.style2 a:active {color:#00FF00;}
| 鏈接標題 |
| 鏈接標題 |
(6)當采用行內樣式時,如果設置了多個鏈接樣式,不要把定義的類加在上,瀏覽器在解析的時候就會出現錯誤,不顯示設置的效果。需要在的外面套個父元素,將類設置在父元素上,要確定設置的類是父級標簽,而不是a標簽。如:
文字說明3 網頁設計中CSS樣式實施
網頁設計的目的是滿足瀏覽者的需求,在確定網站性質和定位后,根據需求,抓住要點進行規劃,選擇相應的網頁框架組織結構內容和形式。先將內容分類列表,把各個項目分成邏輯組,形成網頁的總體結構。其次,確定各級頁面主題、包含內容以及各頁之間的層次結構,搭建出合理的HTML結構,使用HTML和CSS對頁面進行布局并配合美工設計元素,為網頁增添交互效果,設計出具有良好視覺效果的頁面。
根據前期準備開始設計草圖,確定出需要在首頁展示的信息。包括:網站標志、導航欄、Banner大圖、項目版塊(一)、項目版塊(二)、相關鏈接、頁腳相關信息、版權信息等。以下為案例部分設計代碼:
body {background:#666666;color:#000000;font-family:”宋體”, “新宋體”;}
a:link {color:#666;text-decoration:none;}
a:visited {text-decoration:none;color: #666;}
a:hover {text-decoration:none;}
a:active {text-decoration:none;color: #666;}
.top{color:#FF0;font-size: 12px;}
.top a:link,.top a:visited{color:#FF0;text-decoration:none;}
.top a:hover,.top a:active{color:#FF0;text-decoration:none;}
.new1 {font-size:13px;color: #F90;font-weight:bold;}
.new2 {font-size:12px;line-height:24px;color:#666;text-align:left;}
.bottom {color:#FFF;font-size:14px;text-align:center;}
4 結語
終上所述,明確了CSS在網頁設計中的應用。CSS鏈接樣式在網頁設計中使用靈活,有效簡化了設計程序,使得網頁設計更易于維護和操作,更好的實現文本和色彩等元素設計,豐富了頁面樣式,滿足瀏覽者體驗和審美需求。