第一部:關於建構CSS框架我們要實現的目的:
1. 實現標準化,具備主流平台適應性的前端實現;
2.快速開發,在站點風格確定後,前端不應該成為整個項目裡瓶頸;
3.重構的需求,盡可能的讓類別和區塊樣式可重複使用;
4. 分離結構和表現的需求,遵守了語義化結構的約定;
5.架構完全符合金融網特色的CSS框架。
6.對程式碼進行必要的搜尋引擎優化。
第二部:關於CSS命名的一些約定:
1.不使用大寫形式的類別名稱和id名;
2.盡可能使用描述性的英文單字的組合作為類別名稱和id名;
3.id名及類別名稱的多個英文單字之間使用「_」短橫線分隔;
4.按區域進行描述編號例:main01_div01_ul01 (可以理解為主體第一區域第一DIV下的第一個UL)
下來我們要對整個網站及設計稿進行分析,去做符合自己門戶結構特色的CSS架構
我們已新浪網 為例子:
進行站點結構分析:
整頁分為:首頁,更多頁,內容頁,專題頁,資料中心,新聞中心,頻道頁,廣告…
我們將這些頁面整理,去發現他們的公共部分,這些被發現的地方有:CSS的樣式,及區域,模組的碎片,我們需要做的是把這些公有的部分提出來。
觀察後我們可以把CSS分成以下幾類:
主體樣式表:sjweb.css
font(字體樣式,字號,顏色的集合)
layout(框架結構集合)
global(全域預設樣式集合)
component(組成頁面部分樣式表,模組碎片集合)
這些講統的被import到sjweb.css主體樣式表裡, 主體樣式表做為一個loader 加載新的外來樣式,
例如廣告樣式表。
這樣這些頁面只需要寫一點點 屬於自己特殊要求的CSS樣式程式碼就可以了。
在建構這個CSS框架的時候有很多細節的東西最好能統一化,例如:行間距,模組之間間隔距離等。
下面是某門戶網站的首頁結構圖:
規則:
1.所有area之間,模組之間,間距上下左右為:8 Pixel ;
2.新聞列表顏色#333 ;
3.新聞列表行間距20 pixel;
…等等
調整環境:IE7,ff,IE6,IE5.x,Opera。
PS:其實更多是你在建造的時候細節上的問題,好了不多說了。呵呵

我最近找到了一種動態更新任何產品圖像的顏色的解決方案。因此,只有一種產品之一,我們可以以不同的方式對其進行著色以顯示

在本週的綜述中,燈塔在第三方腳本上闡明了燈光,不安全的資源將在安全站點上被阻止,許多國家連接速度

有很多分析平台可幫助您跟踪網站上的訪問者和使用數據。也許最著名的是Google Analytics(廣泛使用)

該文檔負責人可能不是網站上最迷人的部分,但是其中所處的內容對於您的網站的成功也一樣重要

當您看到一些稱為super()的JavaScript時,在子類中,您會使用super()調用其父母的構造函數和超級。訪問它


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。

禪工作室 13.0.1
強大的PHP整合開發環境

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

SublimeText3漢化版
中文版,非常好用

Dreamweaver Mac版
視覺化網頁開發工具