Here's an overview of the 56 formatting objects that exist as of this writing. We'll see a good number of them in action in this chapter:
bidi-override— Overrides the default Unicode bidirectionality algorithm direction in mixed-language documents.
block— Creates a display block. Often used for formatting paragraphs, titles, headlines, figure and table captions, and so on.
block-container— Generates a block-level reference area.
character— Represents a character that is associated with a glyph for display.
color-profile— Declares a color profile for a stylesheet.
conditional-page-master-reference— Specifies a page master to be used when the given conditions are met.
declarations— Groups global declarations for a stylesheet. ...