技術(shù)資訊
我的頁面制作方法
2008-03-22 15:39:00
做前端也有幾年時間了,不敢說能把他看地多透,但是多多少少還是有些自己的東西。下面以 Tudou.com 的首頁為例,總結(jié)總結(jié)。
就制作而言,我將一張頁面分為四層:框架、布局、模塊、列表和數(shù)據(jù)塊。
一、框架
頁面的框架基本上都是:“頭”、“主體”、“尾”。但是對于一些頁面如Tudou.com,由于布局的需要,還應(yīng)在“頭”的下面還要加個“菜單”。
二、布局(以下用#ID表示頁面元素)
#Head和#Foot里的就不說了,具體查看演示頁面源碼。
布局說的是將#Main里的內(nèi)容分成幾大塊。我們看Tudou.com,#Main里典型的左右結(jié)構(gòu),我們用#Layout_1,#Layout_2表示。如圖
三、模塊
布局#Layout_1,#Layout_2里的塊就是模塊了,
按我的理解,模塊至少要有一個ID,Class則要視頁面設(shè)計,給需要重用的加上。
關(guān)于模塊的ID名稱,要取個有意義的名字,當(dāng)然偷懶的可以用#Col_1,#Col_2,。。。
模塊的Class名稱用.cols_1,.cols_2,。。。
模塊內(nèi)部的如下圖:
#p#四、列表和數(shù)據(jù)塊
模塊的主體是由列表組成的,而列表里則包含數(shù)據(jù)塊。
按我的理解,頁面上的信息其實就是不同類型的列表。我們應(yīng)將典型的列表方式提取出來,放在公用樣式里(public.css)。
以Tudou.com為例,需要定義到public.css里的列表至少要有以下三種:
- .list-v 垂直列表方式 (圖片和文字成垂直排列)
- .list-h 水平列表方式 (圖片和文字成水平排列)
- .list-t 文字列表方式
數(shù)據(jù)塊其實是微格式的一個變相應(yīng)用,給不同的數(shù)據(jù)元素定義固定的結(jié)構(gòu)。
Tudou.com 需要定義的數(shù)據(jù)塊有:
- .mVideo (視頻)
- .mList (豆單)
- .mUser (用戶)
比如 .mVideo 應(yīng)該是這樣的:
<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=“”>阿聯(lián)又掛彩 有望首發(fā)戰(zhàn)公牛</a></div>
<div class=“d_user”><a href=“” title=“”>阿聯(lián)又掛彩 有望首發(fā)戰(zhàn)公牛</a></div>
<div class=“d_length”>06:88</div>
<div class=“d_time”>發(fā)布時間:<span>2007-10-08 14:31</span></div>
<div class=“d_intro”>阿聯(lián)又掛彩阿聯(lián)又掛彩阿聯(lián)又掛彩</div>
<div class=“d_honor”>榮譽(yù):<span><img src=“” alt=“Ç¿” /></span></div>
<div class=“d_view”>人氣:<span>222</span></div>
<div class=“d_comment”>評論:<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=“”>Ñݳª»á</a></span></div>
<div class=“d_subject”>專題:<span><a href=“” title=“”>±¬ÁÏ</a></span></div>
</div>
</div>
最后,附上關(guān)鍵字表,就是一些用于公共定義的ID和Class名稱。
ID
- #B-* // Body用
- #Head, #Main, #Foot //布局用ID
- #Message // 系統(tǒng)消息用
- #Logo, #Toolbar, #Search, #Menu // Head內(nèi)元素
- #Layout_*, #Group_*, #Col_* // Main內(nèi)元素
- #Links, #CopyRight // Foot內(nèi)元素
- #B* // 廣告位,與class=”b”結(jié)合使用
- #Plugin // Banner用
Class
- .txt, .btn, .label_checkbox, .label_input, .handle // 表單內(nèi)元素
- .meat // 模塊主體元素
- .list_*(.list_v, .list_h, .list-t, .list_top, …) // 列表元素,詳見“列表”
- .m // 更多,可延伸至“絕對定位于右上角”的元素
- .s1, .s2, … // 用于子單元塊需各自定義樣式的元素,如菜單、排行榜等
- .s // 特殊元素,如果一個元素相對于兄弟節(jié)點(diǎn)特殊,則用之
- .b // 廣告位
- .p, .d, .d_*, .h // 數(shù)據(jù)塊內(nèi)元素,分別為圖片、詳細(xì)、詳細(xì)內(nèi)元素、操作
- .handle // 操作元素
- .m_*(.mVideo, .mComment, .mUser, .mSubject, …) // 數(shù)據(jù)塊元素
- .*_fix // *元素的補(bǔ)丁元素
- .current // 當(dāng)前元素
近期更新
- [2023-07-26 14:17:28] 為品牌賦能,海外官網(wǎng)品牌數(shù)字化
- [2023-05-06 10:32:26] 青島網(wǎng)站建設(shè)公司,高端網(wǎng)站定制,一站式網(wǎng)站服務(wù)——力圖數(shù)字科技
- [2023-04-27 13:47:54] 高端定制網(wǎng)站建設(shè)——從滿足預(yù)期到走向卓越
- [2023-04-11 09:17:49] H5頁面設(shè)計開發(fā)——移動端傳播利器
- [2022-11-16 10:11:43] windows2012程序在哪
- [2022-04-14 11:01:47] 力圖數(shù)字科技配套網(wǎng)站服務(wù)支持
- [2021-05-18 10:14:11] 青島網(wǎng)站建設(shè)的流程
- [2021-04-29 10:14:38] 企業(yè)定制化官網(wǎng)建設(shè)項目
- [2021-03-05 10:34:45] 移動互聯(lián)時代房地產(chǎn)行業(yè)的微信小程序解決方案
- [2021-01-22 17:29:38] 微信小程序有哪些優(yōu)勢?為什么要開發(fā)微信小程序?
- [2021-01-08 17:28:04] 網(wǎng)站建設(shè)最容易忽略的人性化設(shè)計
- [2020-12-16 16:55:32] 建設(shè)一個常規(guī)的公司網(wǎng)站建設(shè)成本大概是多少?
延伸閱讀
- [2009-04-09 11:29:00] 頁面制作是如何精確還原設(shè)計稿的
解決方案
輪胎行業(yè)網(wǎng)站設(shè)計解決方案 機(jī)械行業(yè)網(wǎng)站設(shè)計解決方案 房地產(chǎn)行業(yè)網(wǎng)站設(shè)計解決方案 科技企業(yè)網(wǎng)站設(shè)計解決方案 電子家電網(wǎng)站設(shè)計解決方案 食品行業(yè)網(wǎng)站設(shè)計解決方案 集團(tuán)公司網(wǎng)站設(shè)計解決方案 企事業(yè)單位網(wǎng)站設(shè)計解決方案 外貿(mào)行業(yè)網(wǎng)站設(shè)計解決方案 健身運(yùn)動網(wǎng)站設(shè)計解決方案 美容與化妝品網(wǎng)站設(shè)計解決方案 建筑設(shè)計行業(yè)網(wǎng)站設(shè)計解決方案 物流行業(yè)網(wǎng)站設(shè)計解決方案
TAGS關(guān)鍵字
H5專題頁面 青島網(wǎng)站案例 網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè) 青島網(wǎng)站建設(shè)基礎(chǔ)知識 H5 青島高端網(wǎng)站設(shè)計公司哪家好 頁面設(shè)計 青島IT資訊 網(wǎng)站交互設(shè)計 互聯(lián)網(wǎng) 網(wǎng)站SEO 微官網(wǎng) 官網(wǎng)網(wǎng)站建設(shè) 青島flash網(wǎng)站 色彩心理學(xué) 圖形網(wǎng)格 如何做網(wǎng)站優(yōu)化 新的元素 集團(tuán)官網(wǎng) 微信開發(fā) 青島網(wǎng)站營銷 高端輪胎網(wǎng)站設(shè)計 營銷型網(wǎng)站建設(shè) 手機(jī)端的網(wǎng)站 企業(yè)建站 膠南網(wǎng)站建設(shè)公司 H5定制設(shè)計 IT資訊 青島高端網(wǎng)站建設(shè) 程序開發(fā)