9.1.1 The viewport

Chapter 9 - Visual formatting model - 9.1.1 The viewport

Go to the relevant page of the specification.

first-line-selector-014
:first-line pseudo-element - text-transform
first-line-selector-015
:first-line pseudo-element - text-transform
The :first-line pseudo-element can be attached to an unordered list because it is a block-level element. The "first formatted line" of an unordered list occurs inside its first list-item because it is a non-positioned and non-floated block-level descendant in the same flow. User agents may change the document's layout (preferred behavior but nonetheless optional) when the viewport is resized.
root-canvas-001
Canvas: Embedded documents
viewport-001 (interact, may)
Viewport resize can change layout
Resizing the viewport may change the layout of page.
viewport-002 (interact, should)
Scrolling mechanism
Scrolling mechanism should be available when canvas is larger than viewport.
viewport-003 (interact, should)
Scrolling mechanism and right-to-left
Scrolling mechanism should be available when canvas is larger than viewport even when page is set to right-to-left.
viewport-004 (may)
Rendering more than one canvas
User agents may render more than one canvas.