国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

門戶網(wǎng)站構建CSS框架的規(guī)則

2024-07-11 08:24:50
字體:
來源:轉載
供稿:網(wǎng)友

對于大型門戶,海量信息平臺及多模塊,多區(qū)域化網(wǎng)站,更需要對CSS,XHTML,的標準化,符合語意的HTML框架,復用性強的CSS代碼,這些才能保障你的網(wǎng)站,具有很好的“地基”。
第一部:關于構建CSS框架我們要實現(xiàn)的目的:
1.實現(xiàn)標準化,具備主流平臺適應性的前端實現(xiàn);
2.快速開發(fā),在站點風格確定后,前端不應該成為整個項目里瓶頸;
3.重構的需求,盡可能的讓類和區(qū)塊樣式可重用;
4.分離結構和表現(xiàn)的需求,遵守了語義化結構的約定;
5.構架完全符合金融網(wǎng)特色的CSS框架。
6.對代碼進行必要的搜索引擎優(yōu)化。
第二部:關于CSS命名的一些約定:
1.不使用大寫形式的類名和id名;
2.盡可能使用描述性的英文單詞的組合作為類名和id名;
3.id名及類名的多個英文單詞之間使用“_”短橫線分隔;
4.按區(qū)域進行描述編號 例:main01_div01_ul01 (可以理解為主體第一區(qū)域 第一DIV下的第一個UL)
下來我們要對整個網(wǎng)站及設計稿進行分析,去做符合自己門戶結構特色的CSS框架
我們已新浪網(wǎng) 為例子:
進行站點結構分析:
整個頁面分為:首頁,更多頁,內容頁,專題頁,數(shù)據(jù)中心,新聞中心,頻道頁,廣告……
我們對這些頁面進行整理,去發(fā)現(xiàn)他們的公共部分,這些被發(fā)現(xiàn)的地方有:CSS的樣式,及區(qū)域,模塊的碎片,我們需要做的是把這些公有的部分提出來。
觀察后我們可以把CSS分以下幾類:
主體樣式表:sjweb.css
font(字體樣式,字號,顏色的集合)
layout(框架結構 集合)
global(全局默認樣式集合)
component(組成頁面部分樣式表,模塊碎片集合)
這些講統(tǒng)統(tǒng)的被import到sjweb.css主體樣式表里, 主體樣式表做為一個loader 加載新的外來樣式,
比如廣告樣式表。
這樣這些頁面只需要寫一點點 屬于自己特殊要求的CSS樣式代碼就可以了。
在構建這個CSS框架的時候有很多細節(jié)的東西最好能統(tǒng)一化,比如:行間距,模塊之間間隔距離等。
下面是某門戶網(wǎng)的首頁結構圖:

規(guī)則:
1.所有area之間,模塊之間,間距上下左右為:8 Pixel ;
2.新聞列表顏色#333 ;
3.新聞列表行間距20 pixel;
……等等
調整環(huán)境:IE7,ff,IE6,IE5.x,Opera。
PS:其實更多是你在構建的時候細節(jié)上的問題,好了不多說了。呵呵
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 聊城市| 无锡市| 望奎县| 黄龙县| 道孚县| 田东县| 建瓯市| 家居| 金华市| 兴宁市| 浦东新区| 扎赉特旗| 龙井市| 江永县| 德格县| 六安市| 潢川县| 广西| 凉城县| 贡觉县| 孟津县| 离岛区| 铜鼓县| 宁蒗| 廊坊市| 左贡县| 大渡口区| 特克斯县| 田东县| 龙口市| 盐津县| 沂水县| 无极县| 卢龙县| 商城县| 堆龙德庆县| 固阳县| 谷城县| 扶风县| 纳雍县| 苍溪县|