DIV CSS設(shè)計(jì)網(wǎng)站越來受到更多人的青睞,以下是我比較喜歡使用的一個(gè)DIV CSS的框架。
DIV CSS頁面布局的常見框架一般將頁面分為四層:框架、布局、模塊、列表和數(shù)據(jù)塊。
一、框架
頁面的框架基本上都是:“頭”、“主體”、“尾”。但是對于一些頁面如Tudou.com,由于布局的需要,還應(yīng)在“頭”的下面還要加個(gè)“菜單”。
<div class="mVideo">
<div class="p"><a href="" title=""><img src="" alt="阿聯(lián)又掛彩 有望首發(fā)戰(zhàn)公牛" /></a></div>
<div class="d">
<div class="d_name"><a href="" title="">CSS在線進(jìn)行CSS Web Design</a></div>
<div class="d_user"><a href="" title="">CSS在線</a></div>
<div class="d_length">06:88</div>
<div class="d_time"> 發(fā)布時(shí)間:<span>2007-10-08 14:31</span></div>
<div class="d_intro">學(xué)習(xí)運(yùn)用CSS DIV XHMTL等Web技術(shù)進(jìn)行CSS Web Design</div>
<div class="d_honor">榮譽(yù):<span><img src="" alt="CSS在線" /></span></div>
<div class="d_view">人氣:<span>222</span></div>
<div class="d_comment">評(píng)論:<span>323</span></div>
<div class="d_favorite">收藏:<span>32</span></div>
<div class="d_type">類型:<span><a href="" title="">類型</a><a href="" title="">類型</a></span></div>
<div class="d_tag">標(biāo)簽:<span><a href="" title="">Twins</a><a href="" title="">標(biāo)簽:</a></span></div>
<div class="d_subject">專題:<span><a href="" title="">專題:</a></span></div>
</div>
</div>
一般的命名方式如下:
元素命名
1. #B-* // Body用
2. #Head, #Main, #Foot //布局用ID
3. #Message // 系統(tǒng)消息用
4. #Logo, #Toolbar, #Search, #Menu // Head內(nèi)元素
5. #Layout_*, #Group_*, #Col_* // Main內(nèi)元素
6. #Links, #CopyRight // Foot內(nèi)元素
7. #B* // 廣告位,與class=”b”結(jié)合使用
8. #Plugin // Banner用
類命名
1. .txt, .btn, .label_checkbox, .label_input, .handle // 表單內(nèi)元素
2. .meat // 模塊主體元素
3. .list_*(.list_v, .list_h, .list-t, .list_top, …) // 列表元素,詳見“列表”
4. .m // 更多,可延伸至“絕對定位于右上角”的元素
5. .s1, .s2, … // 用于子單元塊需各自定義樣式的元素,如菜單、排行榜等
6. .s // 特殊元素,如果一個(gè)元素相對于兄弟節(jié)點(diǎn)特殊,則用之
7. .b // 廣告位
8. .p, .d, .d_*, .h // 數(shù)據(jù)塊內(nèi)元素,分別為圖片、詳細(xì)、詳細(xì)內(nèi)元素、操作
9. .handle // 操作元素
10. .m_*(.mVideo, .mComment, .mUser, .mSubject, …) // 數(shù)據(jù)塊元素
11. .*_fix // *元素的補(bǔ)丁元素
12. .current // 當(dāng)前元素
聯(lián)系客服