網頁設計中的CSS 技術及優化分析論文
1 CSS 技術特點
互聯網剛興起時,網頁缺少動感,佈局內容也有許多因素限制,設計起來難度較多。即使專業的HTML 技術人員,在網頁設計中也需要透過不斷測試,才能掌握網頁中的資訊排版,在這樣的背景下,樣式表應時而生,CSS技術具有以下特點。對網頁中的元素進行精準定位。網頁設計者在網頁設計中,如同導演,網頁中圖片、文字就是演員,網頁設計人員依據要求使“演員”扮演好自己的角色,操控起來十分簡單。將網頁中的格式控制與網頁中的內容分離。網頁瀏覽者在瀏覽過程中,面對是網站內容結構,爲了幫助瀏覽者更好地檢視網頁中的資訊,在設計中需要合理利用格式控制,將的內容與格局分離,從而對網頁佈局進行更加合理的控制,即將CSS 代碼獨立,從另一角度實現對頁面佈局和外觀的控制。頁面佈局的控制。透過CSS 技術,能夠事項對HTML的有效控制,並且可以在網頁中對圖像的位置進行準確定位。製作體積加載更快。體積更小的網頁,CSS 樣式只是簡單的文字,在設計中不需要執行程序、圖像、插件,在執行上就如同HTML 中的指令一樣快。
2 CSS 技術在網頁設計中的應用
2.1 外部樣式表
外部樣式主要適用網頁中存在多個副面,外部樣式表一檔案存儲的情況,通常情況下檔案的副檔名爲。網絡頁面中應用外部樣式,可以將多個網頁與 檔案進行連接,透過改變一個 檔案中的內容對整個網站的'佈局進行調整。例如 需要將 添加到文檔頭部,將去作爲標籤,具體方式代碼如下:
css”/>
. . . . . . . . .
在網頁設計過程中,可以透過外部檔案,對編輯中的文字進行編輯,但是在編輯中需要注意,不能出現任何HTML中的代碼,例如:
p{color: red;font-size:14px;}
body{background-color:#FFDFFD}
其中color 爲屬性,red 爲值;font-size 爲屬性,14px 爲值;background-color 爲屬性,#FFDFFD 爲值。
2.2 內部樣式表
如果一個在網頁設計中,不需要特殊樣式,通常爲簡化,都採用內部樣式,可以將
p{color:red;font-size:14px;}
body{background-color:#FFDFFD}
??
內部樣式與外部樣式相比,更加簡單實用,在網站頁面頭部,輸入同一樣式,可使網站中所有頁面都呈現統一的樣式。
2.3 內聯樣式表
網頁設計中內連樣式表,可以將style 參數直接加入到HTML中,添加的參數就是CSS 多屬性與值,內嵌的樣式如下:
設計中,內聯樣式表與其它兩種樣式相比,使用率相對少,主要這種方式不容易在網頁中重複使用,如果上述的p 元素在網頁設計中重複式樣,網頁會將p 元素定義爲完全重複,樣式屬性也會出現重複,會加大對網頁的維護和閱讀難度。
3 優化CSS 代碼
在網頁設計中,爲了使網站能夠快速的顯示出來,Web創建者在實際操作中,需要對網站中的圖像檔案進行壓縮。CSS 樣式表是純文字檔案,所佔內存較小,在設計中不需要進行壓縮,但在應用過程中,也有一些方法可以使其格式縮小20% ~ 50%。
3.1 縮寫性質
利用專用性質名取代相關性質集合。例如,paddingtop、padding-left 等性質在CSS 帶面中就可以進行縮寫。在網頁設計中可以透過以下代碼代替複雜的代碼。
{margin:12px 18px 20px 24px;padding:4px 8px
6px 5px
Border-top: thin solid #000000;}
此外,在對縮寫性質進行應用中,屬性之間的間隔透過空白完成。如果屬性之間出現類似值時,要注重連續屬性的順序,屬性由頂部開始,依照順時針順序進行。如果縮寫性質相同,可以簡單羅列單個屬性,將後面的三項屬性縮寫。
3.2 透過樣式覆蓋簡化代碼
如下CSS 樣式
.a,
.b,
.c {font- size;10px;padding:10px;width:200px;
background- color:black }
.a {border:2px solid red;}
.b {border:2px solid blue;}
對以上這段CSS 樣式進行分析,可以發現,三個樣式邊框屬性,除了顏色之外其餘並誤差別,因此可以將無差別的屬性進行歸納在一起,對顏色進行單獨控制,優化的樣式如下:
.a,
.b,
.c {font- size;10px;padding:10px;width:200px;
background- color:black;border:2px solid:red}
.2 {border:2px solid blue;}
.3 {border:2px solid black;}
優化後代碼能夠實現與原代碼一樣的效果,代碼的屬性變得更加簡單。
3.3 提高代碼重複率
重複使用代碼是CSS 在網頁設計上的主要優勢,多數網站設計中,對CSS 中的代碼已經進行了重複利用,但受設計者自身影響,並沒有得到合理的重複使用。在CSS 代碼編寫中,應當盡力避免重複的元素屬性值多次編寫。
4 結 語
現代網頁設計中對CSS 技術的應用十分廣泛,在應用CSS 技術過程中,不僅需要注意應用的合理性,同時應當透過分析,採取相應的方式,簡化CSS 代碼,使其變得更加合理、簡潔。
-
論近代中國科技落後的一點文化思考的論文
【論文關鍵詞】:近代科技;傳統文化【論文摘要】:中國古代科學技術曾經在世界文明史上寫下了光輝燦爛的篇章,但到了近代卻進展遲滯,遠遠落在了西方的後面,文章主要從文化的角度探討近代科技落後的原因。輝煌燦爛的中華古代文明內含着遙遙領先於西方文明的傳統科學技術...
-
關於中職班主任運用管理藝術促進學生心理健康論文
1.中職班主任應該運用管理藝術促進學生心理的健康發展1.1走進學生的內心(1)以爲人父母的愛主動走進“沒有愛就沒有教育”愛是教育的前提。父母愛自己的孩子是本能,愛別人的孩子是神聖。而班主任卻要求調整心態,必須做到這份神聖。端正學生觀,他們是有些老師或家人眼...
-
幼兒水粉畫教學活動初探藝術論文
摘要:水粉畫是用粉質色彩與水調和進行繪畫的一種活動,其表現手法較爲誇張,易於激發出幼兒學習和創作的興趣。因此我結合幼兒身心發展的特點,利用塗鴉活動,引發學畫興趣;並藉助幼兒對遊戲的喜愛來,透過遊戲活動誘導他們,訓練其正確地使用水粉畫的工具;引領幼兒步入賦予幻...
-
會計論文的現狀詳解
一、會計論文的現狀:目前我國會計論文主要分爲學術論文和畢業論文。學術論文又稱科研論文、研究論文、專題論文,是會計學界和從事會計工作的專業人員及科研人員總結科研成果,送交國際、國內學術刊物、學術出版社或學術會議發表或宣讀交流的論文。畢業論文主要是指...