>

个最好的CSS框架用于提高开发效率,6种编写HTM

- 编辑:至尊游戏网站 -

个最好的CSS框架用于提高开发效率,6种编写HTM

6种编写HTML和CSS的最实用的措施

2011/05/26 · CSS · CSS

写HTML5和CSS3,以致JavaScript,前端开辟者有了大大的发挥专长。大家都在用比很多的工具和能力来武装本身,以加速前端的付出。

本文共享了6中最管用的章程,希望能抓好你的效能,为您节省时间。

1. Dynamic CSS(动态 CSS)

若果你想加快你的CSS代码编写,那么您需求上学并操纵动态CSS。超越四分之二的动态CSS扩张了nested riles,variables, mixins, selector inheritance功能,这里滋长代码的利用率。

2. HTML snippets(HTML 片段)

图片 1

动用代码片段是个编写HTML代码的几个异常快的艺术。推荐Zen Coding和HAML。首先,它会让您提速非常快,其次,能够躲藏一些人为错误,因为具有的代码都以被测量试验和不利生成的。

3. CSS reset(CSS 重设)

图片 2

CSS reset的优势是幸免了浏览器的不相称。推荐:Eric Meyer’s CSS reset 和YUI.

4. CSS Grid layout(网格布局)

图片 3

广大的开辟者,都还未使用CSS 网格布局。网格布局的见解源于于守旧的印制出版,在web上,网格布局在笔录类型模板/网站中超重大。该格局已经被大量的开垦者注明是升格产品设计速度的有效渠道。

CSS 网格布局具备很好的跨平台支持等天性,上面再介绍一些有关的能源:

  • Which CSS Grid Framework should you use for web design
  • 960 Grid Layout
  • YUI Grid layout
  • Blue Print Grid layout

5. HTML/CSS 编辑器

图片 4

  你要求三个好的代码编辑器,除了notepad之外,还大概有众多,它们各具特色。譬喻coda的ftp引擎十三分的安居。

  • Notepad++(windows, free)
  • Aptana (all platforms, free)
  • Bluefish (all platform, free)
  • Coda (mac,$99)
  • Textmate (mac,$57)

6. 其余在线工具

图片 5

  上边包车型大巴片段工具,仍可以帮忙你省下那么一些的时日的。

  • Backfire: 保存firebug的CSS变化。
  • Live.js: 更新CSS。
  • CSS Auto Reload: 同Live.js,但可安装重载时间。
  • Yahoo Grid Builder: YUI网格创立。
  • Markup Generator: 基于HTML代码,生成CSS标签。
  • Coda Clip: Coda 片段.

如若您刚刚学习HTML和CSS,那么如故提出扎扎实实地来手写代码。要是您早原来就有了牢固的底蕴,那么就尝试上述的点子吗。

Enjoy coding :)

原文:queness    译文:oschina

 

赞 1 收藏 评论

图片 6

依照维基百科,CSS框架是优先筹划好的库,是为了让动用层叠样式表语言来说大话网页更易于,更契合标准。在此篇小说中,咱们早已募集了有的现存的框架,那将让你收缩你的任务流程和代码。我们期望您会发觉列表中的方便和有效性的为你的开支要求。要是您精晓别的别的福利和管事的CSS框架,请在商量框中,留下你的建议! 

1. Pure : CSS Framework

图片 7

Pure 是发源雅虎的 CSS 框架,使用 Normalize.CSS 无需任何 JavaScript 代码。框架基于响应式设计,提供各样体制的机件,包罗表格、表单、按键、表、导航等。标记应用特轻巧,整个框架超轻量级,压缩后只有5.7k。

 

2. Fitgrd : Responsive Grid System

图片 8
Fitgrd is not a framework. It’s a solid foundation to build up your own responsive website. It is designed for rapid prototyping, but also runs well in production environments. This grid system is perfect for advanced web designers who don’t want to have their pages look like “bootstraped”. Everything but the grid is up to you and gives you the ability to save a lot of dispensable code.

Source

3. Fries

图片 9

Fries 是一个HTML-CSS-JS框架用于创建近似于Android原生UI的框架。能够实际项目或项目原型创立中应用。那一个框架已经怀有一点点至关心尊敬要组件如:forms, action bars, lists, buttons, spinners 和 tabs。

它还专为PhoneGap优化,能够轻巧地转移为原生应用程序。

 

4. Markup Framework

图片 10

马克up是意气风发套布局,小组件,UI组件和字体排版样式的框架,能够协理您快速的推行web相关的统筹和付出,相信没有人乐意本人花时间从最基础的层系开采web应用大概是网址,而马克up恰好很便利的救助您解决了具有的dirty work。

重要的特性

  • 动用新型的HTML5和CSS3专业
  • 最小化标签,页面体量小
  • 追寻引擎友好
  • 纯CSS和HTML,没有JS
  • 尚无其他的哈克
  • 布局清晰,语义化
  • 模块化,很有益的混合组件
  • 迅猛的体裁继承,优化了质量
  • 动用命名空间,减少了CSS准绳冲突
  • 响应式,帮衬移动器材
  • 使用media queries
  • 扩张类库,重用分界面小组件
  • 重新整合了开源的字体
  • 朝气蓬勃体化的文书档案
  • 快快的代码编写规范

 

4. Maxmertkit

图片 11
Maxmertkit是三个全新的前端框架,具有近乎boostrap的UI不过提供了差别的零件内容。

那几个框架使用SASS来拍卖CSS部分囊括全数首要的网格,排版字体,表格,表单,按键和列表等等。

不无充足的“widget”,富含了,按键,标签,成分分组,徽章,下拉,工具提示和菜单等等

富有十二分实用的javascript组件,举例,提示,轮播,按键,悬浮层等等。

和Bootstrap在某个部分上很周边,但也可以有分别,比如,使用字体LogoAwasone和Zocial。

具有完全的文书档案,况兼包涵了汪洋的例证,而且提供了拖拽生成代码的意义。

 

5. Metro UI CSS

图片 12

Metro UI CSS 是黄金年代套达成了 Windows 8 的 Metro 风格分界面包车型地铁 CSS 框架。

 

6. Zoey : For Creating Mobile Apps

图片 13
佐伊只提供部分标准的UI控件,所以极其切合于创立轻便的位移Web应用。

它是二个接受HTML5-CSS3手艺完结的框架,基于Zepto.js营造,超级小gzipped压缩后独有6kb。

Zoey持有的UI控件包含:navigation(导航), lists(列表), buttons(按纽), control groups(控件分组), forms(表单)和 grids(表格)。

那个框架经测量检验扶助iOS + Android,并自带一个掩盖全数功效的次第骨架

 

7. Microjs : Tiny JS Framework

图片 14
MicroJS致力于为最常见的费用职责提供JavaScript轻量库,其上的框架或库都不超过2KB大小,有Ajax、JSON、DOM、面向对象的JavaScript等等。

 

8. Lime JS

图片 15

LimeJS 是贰个 JavaScript 游戏开垦框架,允许开拓者成立基于 HTML5 的二十一日游,援救主流浏览器满含iOS。

 

9. 52 Framework

图片 16
它是多个Web开发框架,它能达成HTML5和CSS3。它是三个跨浏览器的框架,能够在具有主流的浏览器上运维,包罗IE6。首如若拔取贰个HTML5 enabling JavaScript file文件来兑现。

 

10. Baseline

图片 17
Baseline is a CSS framework, built with typographic standards in mind, that aims to simplify developing a website with a pleasing grid and good typography. With the help of reset.css & base.css files, Baseline clears the default behavior of your browser & builds a basic typographic layout to start with.

 

11. Less : HTML Powered CSS Framework

图片 18
Less Framework is a lightweight CSS framework that enables you to build flexible multi-column website layouts. It contains an eight-column grid optimized for a line-height of 24px & a set of typography presets based on the golden ratio which is parallel to the grid’s vertical rhythm.

 

12. Gumby 2 : Responsive CSS Framework

图片 19
Gumby is a responsive and 960px-grid CSS grid framework that can be customized to work in every resolution, it is quite similar to Twitter Bootstrap, it comes with a web UI Kit of good looking buttons, forms, navigation + tabs and a tiny JavaScript file that brings these components to life.

 

13. Formee : CSS Form Framework

图片 20
Formee is a CSS framework that helps you to easily create cross-browser web forms. It works with the technique provided by Fluid 960 Grid System to compose the form’s layout, allowing total flexibility to put it in any website or web system. -

 

14. Golden Grid System

图片 21
Golden grid a web grid system that is totally focused on grid-based designs (not a complete CSS framework). Golden Grid uses float:left approach for building grids rather than positions. It is a 6/12 column grid system with a 970px main width.

 

15. Twitter Bootstrap : CSS Toolkit by Twitter

图片 22
Bootstrap 是基于 HTML,CSS,JavaScript 的简短利落的流行前端框架及相互组件集,由腾讯网的先驱 推特(TWTR.US) 在二零一一年十月开源的全套前端消释施工方案。

 

16. 960 GS

图片 23

960GS/960网格系统,更为灵活的网格设计,扶助网页设计员越来越好的展开兼顾

 

17. BluePrint

图片 24

blueprint是三个所谓的css framework,相相比来讲blueprint代码中的注释依然相比较详细的。

依据杰夫 Croft的Frameworks for Designers(或汉语版本掌握Web框架,和怎么营造四个CSS框架)描述的哪些营造多个css framework的办法:

营造三个框架有三种大概的格局,但最广泛,能够说是最得力的,抽象通用的CSS放到一个独立样式表文件,该样式表文件只富含全体的贰个有意识部分。比方,你能够,四个样式管理排版,另二个甩卖大量重新恢复设置。这种好的主意能使您接纳性引进你需求的体裁,在你框架里大概有六四个不等的样式文件,但无需中间的生机勃勃五个,只要不引进就可以。我们组织成立的框架包蕴5个样式文件:

  • reset.css —管理重新恢复设置
  • type.css —管理排版
  • grid.css —管理布局
  • widgets.css —处理小组件(widgets),如tab菜单、下拉菜单、以致“越多”按键
  • base.css —包涵全体的别的样式表文件,以便大家只须求在(X)HTML援用base.css就可以使用成套CSS框架

下一场,我们把框架存放在多个单独的地点,使每二个站点都引进这几个框架。当然,每叁个网址也须要有特有样式表,特有样式对框架实行了必备的补偿。

 

18. YAML

图片 25

YAML (”Yet Another Multicolumn Layout”) 是二个 (X)HTML/CSS 框架,它为了满意弹性的和客商本身的布局而开荒的。YAML自2006年面世以来就提供了广而全的文档。像比较多其余的CSS-Framework如Blueprint CSS 或 YUI Grids 同样,提供了贰个预订义的 CSS-classes 系统,用来创设基于网格的布局。要创造三个搭架子,设计员要求创设网址 HTML 结构,然后为容器(html标签)书写CSS,剩下的就自理了。

YAML 是走差别的门径,他补助基于网格的布局开垦,也支撑网格系统开荒,但都以重申弹性都布局。要是有设计员想要成立基于网格都布局,他得以动用三列,尾部和尾巴的为主框架。每一个成分都可以活动依然适应顾客都必要。真实都陈设中,列的职位是利用 CSS来定义的(在其余都 CSS 框架中应用都以 html 结构来做的)。对设计员都益处:使用 YAML 你定义类时能博得越来越好都采用,使用别的尺寸的单元并拿走彻底都代码。

本文由软件综合发布,转载请注明来源:个最好的CSS框架用于提高开发效率,6种编写HTM