自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

DIV CSS網(wǎng)頁(yè)設(shè)計(jì)布局六大原則

開(kāi)發(fā) 前端
CSS布局的網(wǎng)頁(yè)最大的特點(diǎn)就是樣式的可重用性,利用class選擇符重復(fù)將某個(gè)樣式屬性多次在網(wǎng)頁(yè)中使用,以減少不斷定義樣式屬性的煩瑣工作,增加頁(yè)面的可維護(hù)性。

本文向大家描述一下DIV CSS網(wǎng)頁(yè)設(shè)計(jì)布局六大原則,比如定位方式的布局一般指的是絕對(duì)定位,這種布局方式對(duì)頁(yè)面布局的設(shè)計(jì)精確性要求十分高,遺憾的是絕對(duì)定位的布局方式的盒模型是固定高和寬的,無(wú)非自適應(yīng)。

DIV CSS網(wǎng)頁(yè)設(shè)計(jì)布局六大原則

1.樣式的重用性

CSS布局的網(wǎng)頁(yè)最大的特點(diǎn)就是樣式的可重用性,利用class選擇符重復(fù)將某個(gè)樣式屬性多次在網(wǎng)頁(yè)中使用,以減少不斷定義樣式屬性的煩瑣工作,增加頁(yè)面的可維護(hù)性。例如,將某處表達(dá)樣式、板塊整體樣式、文字顏色;甚至可以擴(kuò)展到頁(yè)面的模塊化處理。

2.浮動(dòng)與清除浮動(dòng)

浮動(dòng)式網(wǎng)頁(yè)布局中永遠(yuǎn)的話(huà)題,很多瀏覽器的兼容性問(wèn)題都是因?yàn)楦?dòng)而導(dǎo)致的,例如IE6.0的雙倍間距的問(wèn)題。浮動(dòng)也是把雙刃刀,兼容性的問(wèn)題為其二產(chǎn)生為其而滅亡,善于利用浮動(dòng)對(duì)于DIV CSS網(wǎng)頁(yè)布局將會(huì)帶來(lái)很到的幫助,例如使用負(fù)邊距地方法對(duì)頁(yè)面進(jìn)行布局設(shè)計(jì)。

清除浮動(dòng)浮動(dòng)而出現(xiàn),用來(lái)清理浮動(dòng)導(dǎo)致的諸多問(wèn)題。清除浮動(dòng)的方式有很多。

3.定位方式的DIV CSS頁(yè)面布局

定位方式的布局一般指的是絕對(duì)定位,這種布局方式對(duì)頁(yè)面布局的設(shè)計(jì)精確性要求十分高,遺憾的是絕對(duì)定位的布局方式的盒模型是固定高和寬的,無(wú)非自適應(yīng)。

4.不要過(guò)多使用ID選擇符

ID在一個(gè)頁(yè)面中出現(xiàn)的次數(shù)是一次,過(guò)多使用將失去樣式的可重用性的特征,對(duì)于頁(yè)面的可維護(hù)性也將大打折扣。

5.類(lèi)選擇符(class)及ID選擇符使用字母+數(shù)字方式命名

類(lèi)選擇符Class及ID選擇符的命名方式很多,最好的方式是陣對(duì)某個(gè)模塊的功能闡述性的命名,例如,陣對(duì)主要內(nèi)容區(qū)域,可以使用#mainBox或者.mainBox而不是使用#box1或者.box1。

不使用字母+數(shù)字的方式命名,在后期維護(hù)中可以陣對(duì)某個(gè)模塊主要針對(duì)對(duì)象一目了然。

6.合理使用CSS布局,切勿盲目使用

CSS樣式的主要功能是對(duì)頁(yè)面結(jié)構(gòu)樣式的處理,避免只是為了試驗(yàn)一種技術(shù)或新技巧而采用CSS中的技巧去剝奪其他語(yǔ)言腳本的使用。

詳文參考:http://www.csschina.net/a/jc/css_1019.html

【編輯推薦】

  1. DIV CSS網(wǎng)站布局八個(gè)小技巧
  2. JavaScript動(dòng)態(tài)創(chuàng)建div屬性和樣式
  3. DIV CSS建站對(duì)瀏覽器兼容性和注意事項(xiàng)
  4. CSS2.0中page-break-after屬性用法
  5. 解讀DIV CSS網(wǎng)頁(yè)布局中CSS無(wú)效十個(gè)原因
責(zé)任編輯:佚名 來(lái)源: csschina.net
相關(guān)推薦

2012-02-07 13:29:25

云計(jì)算HP

2022-08-07 23:37:53

測(cè)試軟件開(kāi)發(fā)自動(dòng)化

2022-02-25 15:56:44

云計(jì)算架構(gòu)基礎(chǔ)設(shè)施

2015-08-24 10:30:25

數(shù)據(jù)中心選址

2022-05-31 21:08:41

云原生容器

2012-02-06 10:28:21

云計(jì)算

2013-01-16 15:41:59

SDNJuniper

2013-11-13 10:20:13

運(yùn)維管理數(shù)據(jù)中心

2012-03-15 11:15:13

Java設(shè)計(jì)模式

2014-07-26 09:56:43

WOT2014敏捷開(kāi)發(fā)PO

2012-03-07 11:03:13

Java設(shè)計(jì)模式

2010-09-07 14:14:46

DIV+CSS

2012-03-07 10:40:19

Java設(shè)計(jì)模式

2012-03-05 13:58:34

設(shè)計(jì)模式里氏置換

2009-06-18 11:12:00

2010-09-14 13:49:38

CSS代碼

2011-09-07 09:21:01

設(shè)計(jì)模式

2018-11-02 15:05:19

IT運(yùn)維故障操作

2012-03-08 10:57:00

Java設(shè)計(jì)模式

2010-08-16 13:46:20

DIV+CSS
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)