This page is Almost Ready

Notice: The WebPlatform project has been discontinued when the Stewards partnership agreement ended in September 2015. This site has been frozen, and the assets we have created will remain.

content fragments

Summary

A contiguous range of content, which may stretch arbitrarily across DOM nodes.

A range (or fragment) is a contiguous stretch of content within a document, one that may traverse DOM nodes arbitrarily. For example, a user may select a stretch of text that starts in the middle of one paragraph, and ends in the middle of another. CSS styling may apply dynamically to the ::first-line or ::first-letter of text. Or a flow of text may thread through a series of region elements, each of which may display only a portion of a paragraph that spills over from adjacent regions within the chain.

You can use the DOM Range API to programatically access such arbitrary stretches of content.

See also

Related articles

Regions