CSS3

CSS2.1 > プロパティ一覧

目的

CSS3の各モジュールを的確に捉えるために、その中核となるCSS2.1のプロパティをすべて、抜けもれなくリストアップしてみた。
※ 以下の情報は、CSS2.2FPWDから抽出した。2.1RECと比較してみたがプロパティの数(種類)に変動はないようだ。

1 About the CSS 2.2 Specification

2 Introduction to CSS 2.2

3 Conformance: Requirements and Recommendations

4 Syntax and basic data types

5 Selectors

Selectors Level 3
Selectors Level 4
CSS Pseudo-Elements Module Level 4

6 Assigning property values, Cascading, and Inheritance

CSS Cascading and Inheritance Level 3
CSS Cascading and Inheritance Level 4

7 Media types

Media Queries
Media Queries Level 4

8 Box model

'margin-top''margin-bottom'
'margin-right''margin-left'
'margin'
'padding-top''padding-right''padding-bottom''padding-left'
'padding'
CSS Basic Box Model Level 3

'border-top-width''border-right-width''border-bottom-width''border-left-width'
'border-width'
'border-top-color''border-right-color''border-bottom-color''border-left-color'
'border-color'
'border-top-style''border-right-style''border-bottom-style''border-left-style'
'border-style'
'border-top''border-right''border-bottom''border-left'
'border'
CSS Backgrounds and Borders Module Level 3

9 Visual formatting model

'display'
CSS Display Module Level 3

'position'
'top'
'right'
'bottom'
'left'
CSS Positioned Layout Module Level 3

'float'
'clear'
CSS Basic Box Model Level 3

'z-index'
⇒ CSS Positioned Layout Module Level 3

'direction'
'unicode-bidi'
CSS Writing Modes Level 3

10 Visual formatting model details

'width'
'min-width'
'max-width'
'height'
'min-height'
'max-height'
CSS Basic Box Model Level 3

'line-height'
CSS2.1

'vertical-align'
CSS Inline Layout Module Level 3

11 Visual effects

'overflow'
CSS Overflow Module Level 3
CSS Overflow Module Level 4

'clip'
CSS2.1

'visibility'
CSS Basic Box Model Level 3

12 Generated content, automatic numbering, and lists

'content'
'quotes'
CSS Generated Content Module Level 3

'counter-reset'
'counter-increment'
'list-style-type'
'list-style-image'
'list-style-position'
'list-style'
CSS Lists and Counters Module Level 3

13 Paged media

'page-break-before'
'page-break-after'
'page-break-inside'
'orphans'
'widows'
CSS Fragmentation Module Level 3

14 Colors and Backgrounds

'color'
CSS Color Module Level 3
CSS Color Module Level 4

'background-color'
'background-image'
'background-repeat'
'background-attachment'
'background-position'
'background'
CSS Backgrounds and Borders Module Level 3
CSS Image Values and Replaced Content Module Level 3
CSS Image Values and Replaced Content Module Level 4

15 Fonts

'font-family'
'font-style'
'font-variant'
'font-weight'
'font-size'
'font'
CSS Fonts Module Level 3
CSS Fonts Module Level 4
CSS Font Loading Module Level 3

16 Text

'text-indent'
'text-align'
CSS Text Module Level 3
CSS Text Module Level 4

'text-decoration'
CSS Text Decoration Module Level 3

'letter-spacing'
'word-spacing'
'text-transform'
'white-space'
CSS Text Module Level 3
CSS Text Module Level 4

17 Tables

'caption-side'
'table-layout'
'border-collapse'
'border-spacing'
'empty-cells'
CSS Table Module Level 3

18 User interface

'cursor'
'outline'
'outline-width'
'outline-style'
'outline-color'
CSS Basic User Interface Module Level 3
CSS Basic User Interface Module Level 4

Appendix A. Aural style sheets

'volume'
'speak'
'pause-before'
'pause-after'
'pause'
'cue-before'
'cue-after'
'cue'
'play-during'
'azimuth'
'elevation'
'speech-rate'
'voice-family'
'pitch'
'pitch-range'
'stress'
'richness'
'speak-punctuation'
'speak-numeral'
'speak-header'
CSS Speech Module

Appendix B. Bibliography

Appendix C. Changes

Appendix D. Default style sheet for HTML 4

Appendix E. Elaborate description of Stacking Contexts

Appendix F. Full property table

Appendix G. Grammar of CSS 2.2

Appendix I. Index