5.1 Line Breaking Details

Chapter 5 - Line Breaking and Word Boundaries - 5.1 Line Breaking Details

Go to the relevant page of the specification.

css3-text-line-break-baspglwj-001 (dom, font, script)
CSS3 Text, linebreaks: U+0020 SPACE
When white-space allows wrapping, line breaking behavior defined for the WJ, ZW, and GL line-breaking classes in [UAX14] must be honored.
css3-text-line-break-baspglwj-002 (dom, font, script)
CSS3 Text, linebreaks: U+200B ZERO WIDTH SPACE
When white-space allows wrapping, line breaking behavior defined for the WJ, ZW, and GL line-breaking classes in [UAX14] must be honored.
css3-text-line-break-baspglwj-020 (dom, font, script)
CSS3 Text, linebreaks: U+05BE HEBREW PUNCTUATION MAQAF
[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.
css3-text-line-break-baspglwj-021 (dom, font, script)
CSS3 Text, linebreaks: U+0F0B TIBETAN MARK INTERSYLLABIC TSHEG
[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.
css3-text-line-break-baspglwj-022 (dom, font, script)
CSS3 Text, linebreaks: U+1361 ETHIOPIC WORD SPACE
[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.
css3-text-line-break-baspglwj-023 (dom, font, script)
CSS3 Text, linebreaks: U+17D8 KHMER SIGN BEYYAL
[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.
css3-text-line-break-baspglwj-024 (dom, font, script)
CSS3 Text, linebreaks: U+17DA KHMER SIGN KOOMUUT
[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.
css3-text-line-break-baspglwj-025 (dom, font, script)
CSS3 Text, linebreaks: U+2027 HYPHENATION POINT
[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.
css3-text-line-break-baspglwj-026 (dom, font, script)
CSS3 Text, linebreaks: U+007C VERTICAL LINE
[Exploratory] The browser will break a line of text after each of the BA visible word divider characters.
css3-text-line-break-baspglwj-120 (dom, font, script)
CSS3 Text, linebreaks: U+00A0 NO-BREAK SPACE
[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.
css3-text-line-break-baspglwj-121 (dom, font, script)
CSS3 Text, linebreaks: U+202F NARROW NO-BREAK SPACE
[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.
css3-text-line-break-baspglwj-122 (dom, font, script)
CSS3 Text, linebreaks: U+180E MONGOLIAN VOWEL SEPARATOR
[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.
css3-text-line-break-baspglwj-123 (dom, font, script)
CSS3 Text, linebreaks: U+034F COMBINING GRAPHEME JOINER
[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.
css3-text-line-break-baspglwj-124 (dom, font, script)
CSS3 Text, linebreaks: U+2007 FIGURE SPACE
[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.
css3-text-line-break-baspglwj-125 (dom, font, script)
CSS3 Text, linebreaks: U+2011 NON-BREAKING HYPHEN
[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.
css3-text-line-break-baspglwj-126 (dom, font, script)
CSS3 Text, linebreaks: U+0F08 TIBETAN MARK SBRUL SHAD
[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.
css3-text-line-break-baspglwj-127 (dom, font, script)
CSS3 Text, linebreaks: U+0F0C TIBETAN MARK DELIMITER TSHEG BSTAR
[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.
css3-text-line-break-baspglwj-128 (dom, font, script)
CSS3 Text, linebreaks: U+0F12 TIBETAN MARK RGYA GRAM SHAD
[Exploratory] The browser will NOT break a line of text containing any Unicode character with the GL non-breaking property.
css3-text-line-break-baspglwj-130 (dom, font, script)
CSS3 Text, linebreaks: U+2060 WORD JOINER
[Exploratory] The browser will NOT break a line of text containing any Unicode character with the WJ Word Joiner property.
css3-text-line-break-baspglwj-131 (dom, font, script)
CSS3 Text, linebreaks: U+FEFF ZERO WIDTH NO-BREAK SPACE
[Exploratory] The browser will NOT break a line of text containing any Unicode character with the WJ Word Joiner property.
line-breaking-001
CSS Text — line breaking around Zero With Space
When ‘white-space’ allows wrapping, line breaking behavior defined for the ZW line-breaking classes in [UAX14] must be honored.
line-breaking-002
CSS Text — line breaking sanity check
sanity check: an unstyled span should not affect line breaking
line-breaking-003
CSS Text — line breaking sanity check 2
sanity check: an unstyled span should not affect line breaking
line-breaking-004
CSS Text — line breaking sanity check 3
sanity check: an unstyled span should not affect line breaking
line-breaking-005
CSS Text — line breaking sanity check 4
sanity check: an unstyled span should not affect line breaking
line-breaking-006
CSS Text — line breaking sanity check 5
sanity check: an unstyled span should not affect line breaking
line-breaking-007
CSS Text — line breaking sanity check 6
sanity check: an unstyled span should not affect line breaking
line-breaking-008
CSS Text — line breaking sanity check 7
sanity check: an unstyled span should not affect line breaking
line-breaking-009
CSS Text — line breaking at element boundary
For soft wrap opportunities defined by the boundary between two characters, the properties on nearest common ancestor of the two characters controls breaking.
line-breaking-010
CSS Text — line breaking at element boundary 2
For soft wrap opportunities defined by the boundary between two characters, the properties on nearest common ancestor of the two characters controls breaking.
line-breaking-011
CSS Text — line breaking at element boundary 3
For soft wrap opportunities defined by the boundary between two characters, the properties on nearest common ancestor of the two characters controls breaking.
line-breaking-ic-001
CSS Text — line breaking at element boundary with ideographic caracters 1
For soft wrap opportunities defined by the boundary between two characters, the properties on nearest common ancestor of the two characters controls breaking.
line-breaking-ic-002
CSS Text — line breaking at element boundary with ideographic caracters 2
For soft wrap opportunities defined by the boundary between two characters, the properties on nearest common ancestor of the two characters controls breaking.
line-breaking-ic-003
CSS Text — line breaking at element boundary with ideographic caracters 1
For soft wrap opportunities defined by the boundary between two characters, the properties on nearest common ancestor of the two characters controls breaking.