2014年9月24日 星期三

5 Standardized Strategies for Writing CSS

CSS is tough to take care of and scale with no nicely-outlined strategy. Listed here are 5 CSS improvement methodologies and elegance guides that may assist.


1. SMACSS


SMACSS stands for Scalable and Modular Structure for CSS. A core concept behind this CSS improvement strategy is minimizing the depth of selectors in an effort to hold them modular in addition to to decrease dependency on the HTML construction. In SMACSS, there are 5 type-rule classes: Base, Format, Module, State, and Theme.


2. CSS Tips


0449 02 cssguidelines 5 Standardized Strategies for Writing CSS


CSS Tips is a complete information for writing maintainable CSS. It has guidelines comparable to limiting stylesheet strains to eighty characters, utilizing gentle tabs equal to 4 areas, and so forth.


three. OOCSS


0449 03 object oriented css 5 Standardized Strategies for Writing CSS


OOCSS stands for Object-oriented CSS. The central element of this strategy is the CSS object, outlined as “a repeating visible sample, that may be abstracted into an unbiased snippet of HTML, CSS, and probably JavaScript.”1


four. BEM


0449 04 bem 5 Standardized Strategies for Writing CSS


BEM stands for Block, Component, Modifier. On this entrance-finish improvement methodology, a block is a discrete element, or a “constructing block”. An component is part of a block; for example, a search type block has two parts: (1) a textual content enter field and (2) a button. A modifier is a property that modifications a block or component visually or behaviorally. Every block has a singular identify (a CSS class).


5. idiomatic CSS


0449 05 idiomatic css 5 Standardized Strategies for Writing CSS


Rules of writing constant, idiomatic CSS — or idiomatic CSS for brief — is a CSS improvement type information. It consists of tips for code-formatting, commenting within the stylesheet, and such. The core precept behind this type information is to maintain your supply CSS constant and readable.


Citations



  • oocss Wiki


Associated Content material



  • CSS Improvement at Giant-Scale Web sites

  • Net-Based mostly Instruments for Optimizing, Formatting and Checking CSS

  • Designing Hyperlinks: Ideas and Greatest Practices

  • one hundred Exceedingly Helpful CSS Ideas and Tips


Concerning the Writer


jacob gube small 5 Standardized Strategies for Writing CSSJacob Gube is the founding father of Six Revisions. He is a entrance-finish net developer. If you would like to attach with him, head over to the contact web page and comply with him on Twitter: @sixrevisions.


The submit 5 Standardized Strategies for Writing CSS appeared first on Six Revisions.


The post 5 Standardized Strategies for Writing CSS appeared first on DICKLEUNG DESIGN 2014.


沒有留言: