HTML and CSS Reference
Continues prior support of aural style
sheets and introduces new values to
improve pronunciation like phonemes, but
also seems to simply rename features.
For example, stress becomes voice-
stress , pitch becomes voice-pitch ,
and volume becomes voice-volume .
Defines a layout grid for positioning
and alignment of Web applications or
documents. Provides for a template-like
system that has some characteristics
similar to classic markup tables.
Defines text manipulation, including
alignment, line breaking, justification,
text decoration, text transformation, and
Defines how property changes can be
applied to CSS rules over a specified
duration of time. Useful for animating
simple visual changes.
Defines properties and selectors useful for
styling user interfaces, such as cursor and
navigation handling, as well as the current
state of elements, such as valid versus
invalid, active versus disabled, and so on.
Codifies and improves upon downloadable
fonts, which have long been supported
in Internet Explorer. See the section
“Web Fonts” and Appendix B for more
Values and Units Expands the absolute and relative units of
measure, including significant changes to
support animation and aural changes with
time ( s and ms ) and angle ( deg and rad )
T ABLE 6-1 Description of Various CSS3 Modules (continued)
N OTE Version 8 Internet Explorer browsers still do not fully support most CSS3 properties,
including ::before , ::after , ::first-letter , ::first-line , :root , :last-
child , :only-child , :nth-child() , :nth-last-child() , :first-of-type ,
:last-of-type , :only-of-type , :nth-of-type() , :nth-last-of-type() , :empty ,
:not() , and :target .