• reset styles
• typography styles
• layout styles (header, content, footer, etc.)
• module or widget styles
• etc.
然后,在每一个组里面,通过dom层组织选择符。
• any parent styles (containing elements, working outside-in)
• block-level element styles (paragraphs, lists, etc.)
• inline element styles (links, abbreviations, etc.)
• etc.
其次在这里面,根据元素的类型工作:
• paragraphs
• blockquotes
• addresses
• lists
• forms
• tables
• etc.
• screen.css - A screen CSS file can either have all your styles you want to be used for on screen, and/or can import additional styles, such as the following:
o reset.css - A reset CSS file can be used to “reset” all the default browser styling, which can help make it easier to achieve cross-browser compatibility.
o typography.css - A typography CSS file can define your typefaces, sizes, leading, kerning, and possibly even color.
o grid.css - A grid CSS file can have your layout structure (and act as the wireframe of your site, by defining the basic header, footer, and column set up).
• print.css - A print CSS file would include your styles you want to be used when the page is printed.