《
面向?qū)ο蟮腦HTML與CSS編程》文章地址:http://www.tfxk.com/wangyesheji/jianzhanjingyan/0302349602013.htm
這樣的代碼就可以發(fā)生無數(shù)的變更了,還不清楚的從頭看起。^^
.color{color:#123456}
.G_G {width:100%}
這樣的話,這個ID為aoao的元素就會利用.G_G這個類的定義,而且能夠用#aoao{}這樣的抉擇符來進去私有后果的定義,這樣也不會影響到公共用的.G_G這個類,同時,#aoao定義的優(yōu)先權(quán)會比.G_G高,合乎私有定義比公共定義優(yōu)先高的常理^^。
因為我使用了ID這個存在獨一性的東東,非常實用的CSS統(tǒng)計圖表實例,對這種私有定義后的貨色復用就成了問題(一個ID只能在一個頁面上涌現(xiàn)一次,不知道誰說的,反恰是真諦)。假如我們要實現(xiàn)多個雷同私有化的東東怎辦呢?那我們就必需來實現(xiàn)“多態(tài)”。挖哈哈。再改一下代碼:
.o_O {color:#123456}
固然.bendan{}跟.G_G .bendan{}都可以定義,但是后者只能應(yīng)用在class為“G_G”的元素,我們可以簡略把.bendan{}理解玉成局定義,把.G_G .bendan{}理解成部分定義,這樣的話就有利于我們XHTML與CSS的模塊化。^^傳說中的“封裝”呈現(xiàn)了,再接著。
<,靜態(tài)頁面制作注意事項;div id="aoao" class="G_G">笨蛋嗷嗷</div>
元素將都被定義到,而且因為定義不層疊,都會給應(yīng)用。再如果代碼是這樣的話,不曉得會不會更好理解。
Tag:編程 對象 面向  ,
陳凱:淺談影響B(tài)2C網(wǎng)站轉(zhuǎn)化率的七大因素; 編程 對象 面向
.layout{width:100%}
<div class="G_G"><span class="bendan">笨蛋</span>嗷嗷</div>
<div id="aoao" class="G_G o_O"><span class="bendan">笨蛋</span>嗷嗷</div>
--> [
網(wǎng)站建設(shè)之]面向?qū)ο蟮腦HTML與CSS編程
要是XHTML與CSS能面向?qū)ο。。太陽?yīng)該從北邊升起了。然而,凡事都應(yīng)當帶著OO的思維來看問題,也委曲可以湊數(shù)拉。實在,
阿里巴巴無線端設(shè)計 用戶在網(wǎng)站端的認知映射,早在零多少年就有人提出了OO-style,不外已找不到,
防止網(wǎng)頁Demo被那些賴賬的客戶盜用。
該元素會應(yīng)用上CSS相應(yīng)的定義,但僅僅對應(yīng)的class仍是不夠的,由于咱們頁面可能會多處運用到這個class,為了處置好“私有”的關(guān)聯(lián),把方才的代碼改成:
其實,這些跟真正的面向?qū)ο筮有很大一段間隔,我只是在學題目黨,不過可以用它來懂得ID與class的應(yīng)用。
<div class="G_G o_O">笨蛋嗷嗷</div>
那要怎么OO呢?當初大家都知道CSS是可以介樣寫滴:
<div class="layout color">不是笨蛋嗷嗷鳥</div>
我們可以把它大概看一個原型,或者說成類,-__-b 似乎原來就是類的樣子,而后要在HTML里“實例化”一個對象,例如:
.G_G { /* xxxxxx */ }
一個是“G_G”,另一個是“o_O”,但是我們?nèi)绻褂蒙?o_O{}也是可以定義到元素,如果CSS是這樣的話:
<div class="G_G">笨蛋嗷嗷</div>
接著,要來實現(xiàn)“封裝”。子級取舍符大家應(yīng)該經(jīng)常用吧,換代碼:
(責任編輯:網(wǎng)站建設(shè))
面向?qū)ο蟮腦HTML與CSS編程相關(guān)文章