CSS架構匯總 轉

來源:互聯網
上載者:User

轉自http://www.21andy.com/blog/

"

CSS架構之一 YAML

大家比較熟悉的是js架構,例如prototype、jQuery呀。其實XHTML+CSS也是有架構的,最著名的可能就是YUI了,是yahoo開發 小組的。但是那個稍微有點龐大,而且牽扯到一些的JS架構。所以剛開始研究的時候可能稍微有點累。而這個yaml就比較單純了。可能是現在還在發展初期所 以架構很簡單,東西不多,對XHMTL+CSS架構感興趣的可以去看看哦。在國內好像還沒有那個朋友在做這個東西,如果你有興趣,自己鑽研一下說不定中國 的CSS架構之祖就是你了哦。呵呵。。
網址:http://www.yaml.de/en/ 裡面有源碼,開發文檔以及一些使用此架構搭建的頁面執行個體。

CSS架構之二 blueprintcss


Features:

  • An easily customizable grid
  • Sensible typography
  • Relative font-sizes everywhere
  • A typographic baseline
  • An extendable plugin system
  • Perfected CSS reset
  • A stylesheet for printing
  • Compressed version
  • No bloat of any kind
CSS架構之三 Elements

一、什麼是Elements
Elements是一款純淨的CSS架構,可以協助設計師快速高效率的書寫css文檔。你可以將他理解成一套模板,裡麵包含了大多數網站中所需要的那些css類。他很小,只有四個檔案而已。總共不到6KB。

二、這四個檔案分別是做什麼用?
Elements.css 歸納了一些網站css中常用的css類
Reset 對一些常用的html標籤進行預設。例如html, body, div, span, applet, h1, h2, h3, h4, h5, h6....等等。
Typography 文字排版常用標籤的預設。例如body,ul,ol,dl,td,th,caption,pre,p,blockquote,input,textarea等
External Links 對於各種文檔形式的連結的預設。這個東西很早已經有人單獨提出過。

三、如何使用Elements CSS架構?

<link rel="stylesheet" type="text/css" href="/css/elements/elementsImport.css" />
大家可能注意到上面的圖片中有5個css檔案,其中的elementsImport.css只是將其他的四個css檔案分別匯入進來。

@import "reset.css";
@import "typography.css";
@import "elements.css";
@import "externalLinks.css";

Elements架構也許並不一定適合我們的網站開發,但是通過它我們可以找到一種好的架構方式。如果你經常會和css打交道,不論你是在做企業站還是門戶站,好好的整理一下你以前的文檔,根據你的需求制定自己的CSS架構,會很大程度上的提高你的開發效率。

3個CSS架構YAML+Blueprintcss+Elements (2477) - 308.08 KB

"

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.