diff --git a/css-color-4/Overview.bs b/css-color-4/Overview.bs index 4632444ac14..08ea6cb4f5e 100644 --- a/css-color-4/Overview.bs +++ b/css-color-4/Overview.bs @@ -222,7 +222,7 @@ Foreground Color: the 'color' property Name: color Value: <> Initial: CanvasText - Applies to: all elements + Applies to: all elements and text Inherited: yes Percentages: N/A Computed value: computed color, see resolving color values diff --git a/css-color-adjust-1/Overview.bs b/css-color-adjust-1/Overview.bs index 6d09e2e8c9a..d3f9ef8e08b 100644 --- a/css-color-adjust-1/Overview.bs +++ b/css-color-adjust-1/Overview.bs @@ -115,7 +115,7 @@ Opting Into a Preferred Color Scheme: the 'color-scheme' property {#color-scheme Name: color-scheme Value: normal | [ light | dark | <> ]+ Initial: normal - Applies to: all elements + Applies to: all elements and text Inherited: yes Computed Value: the keyword ''normal'', or an ordered list of specified color scheme keywords @@ -407,7 +407,7 @@ Opting Out of a Forced Color Scheme: the 'forced-color-adjust' property {#forced Name: forced-color-adjust Value: auto | none Initial: auto - Applies to: all elements + Applies to: all elements and text Inherited: yes Animatable: not animatable diff --git a/css-fonts-4/Overview.bs b/css-fonts-4/Overview.bs index dbabf89e57d..1e54ea8ed33 100644 --- a/css-fonts-4/Overview.bs +++ b/css-fonts-4/Overview.bs @@ -68,7 +68,7 @@ Font family: the 'font-family!!property' property Name: font-family Value: [ <> | <> ]# Initial: depends on user agent - Applies to: all elements + Applies to: all elements and text Inherited: yes Percentages: n/a Computed value: list, each item a string and/or <> keywords @@ -505,7 +505,7 @@ Generic font families Name: font-weight Value: <> | bolder | lighter Initial: normal - Applies to: all elements + Applies to: all elements and text Inherited: yes Percentages: n/a Computed value: a number, see below @@ -651,7 +651,7 @@ Font width: the 'font-stretch!!property' property Name: font-stretch Value: normal | <> | ultra-condensed | extra-condensed | condensed | semi-condensed | semi-expanded | expanded | extra-expanded | ultra-expanded Initial: normal - Applies to: all elements + Applies to: all elements and text Inherited: yes Percentages: Not resolved Computed value: a percentage, see below @@ -723,7 +723,7 @@ Font style: the 'font-style!!property' property Name: font-style Value: normal | italic | oblique <>? Initial: normal - Applies to: all elements + Applies to: all elements and text Inherited: yes Percentages: n/a Computed value: the keyword specified, plus angle in degrees if specified @@ -840,7 +840,7 @@ Font size: the 'font-size' property Name: font-size Value: <> | <> | <> Initial: medium - Applies to: all elements + Applies to: all elements and text Inherited: yes Percentages: refer to parent element's font size Computed value: an absolute length @@ -1019,7 +1019,7 @@ Relative sizing: the 'font-size-adjust' property Name: font-size-adjust Value: none | <> Initial: none - Applies to: all elements + Applies to: all elements and text Inherited: yes Percentages: N/A Computed value: a number or the keyword ''font-size-adjust/none'' @@ -1207,7 +1207,7 @@ Shorthand font property: the 'font' property <> ]? <<'font-size'>> [ / <<'line-height'>> ]? <<'font-family'>> ] | caption | icon | menu | message-box | small-caption | status-bar Initial: see individual properties - Applies to: all elements + Applies to: all elements and text Inherited: yes Percentages: see individual properties Computed value: see individual properties @@ -1428,7 +1428,7 @@ Controlling synthesized bold: The 'font-synthesis-weight' property Name: font-synthesis-weight Value: auto | none Initial: auto - Applies to: all elements + Applies to: all elements and text Inherited: yes Percentages: N/A Computed value: specified keyword @@ -1457,7 +1457,7 @@ Controlling synthesized oblique: The 'font-synthesis-style' property Name: font-synthesis-style Value: auto | none Initial: auto - Applies to: all elements + Applies to: all elements and text Inherited: yes Percentages: N/A Computed value: specified keyword @@ -1486,7 +1486,7 @@ Controlling synthesized small caps: The 'font-synthesis-small-caps' property Name: font-synthesis Value: none | [ weight || style ] Initial: weight style small-caps - Applies to: all elements + Applies to: all elements and text Inherited: yes Percentages: N/A Computed value: specified keyword(s) @@ -3700,7 +3700,7 @@ Name: font-kerning Value: auto | normal | none Initial: auto -Applies to: all elements +Applies to: all elements and text Inherited: yes Percentages: n/a Computed value: as specified @@ -3773,7 +3773,7 @@ Name: font-variant-ligatures Value: normal | none | [ <common-lig-values> || <discretionary-lig-values> || <historical-lig-values> || <contextual-alt-values> ] Initial: normal -Applies to: all elements +Applies to: all elements and text Inherited: yes Percentages: n/a Computed value: as specified @@ -3880,7 +3880,7 @@ Name: font-variant-position Value: normal | sub | super Initial: normal -Applies to: all elements +Applies to: all elements and text Inherited: yes Percentages: n/a Computed value: as specified @@ -4086,7 +4086,7 @@ Name: font-variant-caps Value: normal | small-caps | all-small-caps | petite-caps | all-petite-caps | unicase | titling-caps Initial: normal -Applies to: all elements +Applies to: all elements and text Inherited: yes Percentages: n/a Computed value: as specified @@ -4245,7 +4245,7 @@ Name: font-variant-numeric Value: normal | [ <> || <> || <> || ordinal || slashed-zero ] Initial: normal -Applies to: all elements +Applies to: all elements and text Inherited: yes Percentages: n/a Computed value: as specified @@ -4386,7 +4386,7 @@ Value: normal | [ stylistic(<>) || ornaments(<>) || annotation(<>) ] Initial: normal -Applies to: all elements +Applies to: all elements and text Inherited: yes Percentages: n/a Computed value: as specified @@ -4838,7 +4838,7 @@ Name: font-variant-east-asian Value: normal | [ <> || <> || ruby ] Initial: normal -Applies to: all elements +Applies to: all elements and text Inherited: yes Percentages: n/a Computed value: as specified @@ -4946,7 +4946,7 @@ Name: font-variant Value: normal | none | [ <> || <> || <> || <> || [ small-caps | all-small-caps | petite-caps | all-petite-caps | unicase | titling-caps ] || [ stylistic(<>) || historical-forms || styleset(<>#) || character-variant(<>#) || swash(<>) || ornaments(<>) || annotation(<>) ] || <> || <> || <> || ordinal || slashed-zero || <> || <> || ruby || [ sub | super ] ] Initial: normal -Applies to: all elements +Applies to: all elements and text Inherited: yes Percentages: n/a Computed value: as specified @@ -4982,7 +4982,7 @@ Name: font-feature-settings Value: normal | <># Initial: normal -Applies to: all elements +Applies to: all elements and text Inherited: yes Percentages: n/a Computed value: as specified @@ -5155,7 +5155,7 @@ body { font-feature-settings: "hwid"; /* Half-width OpenType feature */ } Name: font-language-override Value: normal | <> Initial: normal -Applies to: all elements +Applies to: all elements and text Inherited: yes Percentages: N/A Computed value: specified string or the keyword ''font-language-override/none'' @@ -5471,7 +5471,7 @@ Optical sizing control: the 'font-optical-sizing' property Name: font-optical-sizing Value: auto | none Initial: auto -Applies to: all elements +Applies to: all elements and text Inherited: yes Percentages: n/a Computed value: specified keyword @@ -5554,7 +5554,7 @@ Low-level font variation settings control: the 'font-variation-settings' propert Name: font-variation-settings Value: normal | [ <> <>]# Initial: normal -Applies to: all elements +Applies to: all elements and text Inherited: yes Percentages: n/a Computed value: the keyword ''font-variation-settings/normal'' or a list, each item a string paired with a number @@ -5683,7 +5683,7 @@ as well as the colored versions. Name: font-palette Value: none | normal | light | dark | <> Initial: normal -Applies to: all elements +Applies to: all elements and text Inherited: yes Percentages: N/a Computed value: specified keyword or identifier @@ -6017,7 +6017,7 @@ Selecting the text presentation style: The 'font-variant-emoji' property Name: font-variant-emoji Value: auto | text | emoji | unicode Initial: auto -Applies to: all elements +Applies to: all elements and text Inherited: yes Percentages: N/a Computed value: specified keyword diff --git a/css-text-3/Overview.bs b/css-text-3/Overview.bs index 71adffc8980..28b14b38c34 100644 --- a/css-text-3/Overview.bs +++ b/css-text-3/Overview.bs @@ -443,7 +443,7 @@ Text Processing Name: text-transform Value: none | [capitalize | uppercase | lowercase ] || full-width || full-size-kana Initial: none - Applies to: inline boxes + Applies to: text Inherited: yes Canonical order: n/a Computed value: specified keyword @@ -825,7 +825,7 @@ Order of Operations Name: white-space Value: normal | pre | nowrap | pre-wrap | break-spaces | pre-line Initial: normal - Applies to: inline boxes + Applies to: text Inherited: yes Canonical order: n/a Computed value: specified keyword @@ -885,7 +885,7 @@ Order of Operations

This property specifies two things:

@@ -2302,7 +2302,7 @@ CUT SEGMENT BREAK TRANSFORM --> Name: tab-size Value: <> | <> Initial: 8 - Applies to: inline boxes + Applies to: text Inherited: yes Computed value: the specified number or absolute length Animation type: by computed value type @@ -2863,7 +2863,7 @@ Line Breaking Details Name: word-break Value: normal | keep-all | break-all | break-word Initial: normal - Applies to: inline boxes + Applies to: text Inherited: yes Canonical order: n/a Computed value: specified keyword @@ -3226,7 +3226,7 @@ Line Breaking Details Name: line-break Value: auto | loose | normal | strict | anywhere Initial: auto - Applies to: inline boxes + Applies to: text Inherited: yes Canonical order: n/a Computed value: specified keyword @@ -3638,7 +3638,7 @@ Line Breaking Details Name: hyphens Value: none | manual | auto Initial: manual - Applies to: inline boxes + Applies to: text Inherited: yes Canonical order: n/a Computed value: specified keyword @@ -3809,7 +3809,7 @@ Line Breaking Details Name: overflow-wrap, word-wrap Value: normal | break-word | anywhere Initial: normal - Applies to: inline boxes + Applies to: text Inherited: yes Canonical order: n/a Computed value: specified keyword @@ -4302,7 +4302,7 @@ Shaping Across Intra-word Breaks Name: text-justify Value: auto | none | inter-word | inter-character Initial: auto - Applies to: inline boxes + Applies to: text Inherited: yes Canonical order: n/a Computed value: specified keyword @@ -4630,7 +4630,7 @@ Word Spacing: the 'word-spacing' property Name: word-spacing Value: normal | <> Initial: normal - Applies to: inline boxes + Applies to: text Inherited: yes Percentages: N/A Computed value: an absolute length @@ -4783,7 +4783,7 @@ Word Spacing: the 'word-spacing' property Name: letter-spacing Value: normal | <> Initial: normal - Applies to: inline boxes + Applies to: inline boxes and text Inherited: yes Computed value: an absolute length Animation type: by computed value type @@ -5601,7 +5601,7 @@ Cursive Scripts Name: hanging-punctuation Value: none | [ first || [ force-end | allow-end ] || last ] Initial: none - Applies to: inline boxes + Applies to: text Inherited: yes Canonical order: per grammar Computed value: specified keyword(s) diff --git a/css-text-4/Overview.bs b/css-text-4/Overview.bs index a543665a4fa..1a120d9e08d 100644 --- a/css-text-4/Overview.bs +++ b/css-text-4/Overview.bs @@ -77,7 +77,7 @@ Detecting Word Boundaries: the 'word-boundary-detection' property Name: word-boundary-detection Value: normal | manual | auto(<>) Initial: normal - Applies to: [=inline boxes=] + Applies to: text Inherited: yes Percentages: N/A Computed value: as specified (However, see special provision for unsupported <>) @@ -488,7 +488,7 @@ Makig Word Boundaries Visible: the 'word-boundary-expansion' property Name: word-boundary-expansion Value: none | space | ideographic-space Initial: none - Applies to: [=inline boxes=] + Applies to: text Inherited: yes Percentages: N/A Computed value: as specified @@ -815,7 +815,7 @@ White Space Collapsing: the 'text-space-collapse' property Name: text-space-collapse Value: collapse | discard | preserve | preserve-breaks | preserve-spaces Initial: collapse - Applies to: all elements + Applies to: text Inherited: yes Percentages: n/a Computed value: specified keyword @@ -823,7 +823,7 @@ White Space Collapsing: the 'text-space-collapse' property This property declares whether and how - white space inside the element + white space is collapsed. Values have the following meanings, which must be interpreted according to the white space processing rules: @@ -884,7 +884,7 @@ White Space Trimming: the 'text-space-trim' property Name: text-space-trim Value: none | trim-inner || discard-before || discard-after Initial: none - Applies to: all elements + Applies to: [=inline boxes=] Inherited: no Percentages: n/a Computed value: specified keyword(s) @@ -949,7 +949,7 @@ Text Wrap Settings: the 'text-wrap' property Name: text-wrap Value: wrap | nowrap | balance | stable | pretty Initial: wrap - Applies to: inline boxes and block containers + Applies to: text and block containers Inherited: yes Percentages: n/a Computed value: specified keyword @@ -1253,7 +1253,7 @@ Shorthand for White Space and Wrapping: the 'white-space' property Name: white-space Value: normal | pre | nowrap | pre-wrap | pre-line Initial: auto - Applies to: all elements + Applies to: See individual properties Inherited: yes Percentages: n/a Animation type: discrete @@ -1319,7 +1319,7 @@ Hyphens: the 'hyphenate-character' property Name: hyphenate-character Value: auto | <> Initial: auto - Applies to: all elements + Applies to: text Inherited: yes Percentages: n/a Computed value: specified keyword @@ -1366,7 +1366,7 @@ Hyphenation Size Limit: the 'hyphenate-limit-zone' property Name: hyphenate-limit-zone Value: <> Initial: 0 - Applies to: block containers + Applies to: [=block containers=] Inherited: yes Percentages: refers to length of the line box Computed value: computed <> value @@ -1387,7 +1387,7 @@ Hyphenation Character Limits: the 'hyphenate-limit-chars' property Name: hyphenate-limit-chars Value: [ auto | <> ]{1,3} Initial: auto - Applies to: all elements + Applies to: text Inherited: yes Percentages: n/a Computed value: three values, each either the ''hyphenate-limit-chars/auto'' keyword or an integer @@ -1456,7 +1456,7 @@ Hyphenation Line Limits: the 'hyphenate-limit-lines' and 'hyphenate-limit-last' Name: hyphenate-limit-last Value: none | always | column | page | spread Initial: none - Applies to: block containers + Applies to: [=block containers=] Inherited: yes Percentages: n/a Computed value: specified keyword diff --git a/css-text-decor-3/Overview.bs b/css-text-decor-3/Overview.bs index e75533583fb..63abcbba2fb 100644 --- a/css-text-decor-3/Overview.bs +++ b/css-text-decor-3/Overview.bs @@ -571,6 +571,7 @@ Emphasis Mark Style: the 'text-emphasis-style' property Name: text-emphasis-style Value: none | [ [ filled | open ] || [ dot | circle | double-circle | triangle | sesame ] ] | <> Initial: none + Applies to: text Inherited: yes Computed value: the keyword ''text-emphasis-style/none'', a pair of keywords representing the shape and fill, or a string Animation type: discrete @@ -687,6 +688,7 @@ Emphasis Mark Color: the 'text-emphasis-color' property Name: text-emphasis-color Value: <> Initial: currentcolor + Applies to: text Inherited: yes Computed value: computed color Animation type: by computed value type @@ -724,6 +726,7 @@ Emphasis Mark Position: the 'text-emphasis-position' property Name: text-emphasis-position Value: [ over | under ] && [ right | left ]? Initial: over right + Applies to: text Inherited: yes Computed value: specified keyword(s) Animation type: discrete @@ -839,6 +842,7 @@ Text Shadows: the 'text-shadow' property Name: text-shadow Value: none | [ <>? && <>{2,3} ]# Initial: none + Applies to: text Inherited: yes Computed value: either the keyword ''box-shadow/none'' or a list, each item consisting of three absolute lengths diff --git a/css-text-decor-4/Overview.bs b/css-text-decor-4/Overview.bs index 5bda1d89530..231643f385f 100644 --- a/css-text-decor-4/Overview.bs +++ b/css-text-decor-4/Overview.bs @@ -175,6 +175,7 @@ Text Decoration Lines: the 'text-decoration-line' property Name: text-decoration-line Value: none | [ underline || overline || line-through || blink ] | spelling-error | grammar-error Initial: none + Applies to: all elements Inherited: no (but see prose, above) Computed value: specified keyword(s) Animation type: discrete @@ -263,6 +264,7 @@ Text Decoration Style: the 'text-decoration-style' property Name: text-decoration-style Value: solid | double | dotted | dashed | wavy Initial: solid + Applies to: all elements Inherited: no Computed value: specified keyword Animation type: discrete @@ -286,6 +288,7 @@ Text Decoration Color: the 'text-decoration-color' property Name: text-decoration-color Value: <> Initial: currentcolor + Applies to: all elements Inherited: no Computed value: computed color Animation type: by computed value type @@ -501,6 +504,7 @@ Text Underline Position: the 'text-underline-position' property Name: text-underline-position Value: auto | [ from-font | under ] || [ left | right ] Initial: auto + Applies to: all elements Inherited: yes Computed value: specified keyword(s) Animation type: discrete @@ -1241,6 +1245,7 @@ Emphasis Mark Style: the 'text-emphasis-style' property Name: text-emphasis-style Value: none | [ [ filled | open ] || [ dot | circle | double-circle | triangle | sesame ] ] | <> Initial: none + Applies to: text Inherited: yes Computed value: the keyword ''text-emphasis-style/none'', a pair of keywords representing the shape and fill, or a string Animation type: discrete @@ -1357,6 +1362,7 @@ Emphasis Mark Color: the 'text-emphasis-color' property Name: text-emphasis-color Value: <> Initial: currentcolor + Applies to: text Inherited: yes Computed value: computed color Animation type: by computed value type @@ -1394,6 +1400,7 @@ Emphasis Mark Position: the 'text-emphasis-position' property Name: text-emphasis-position Value: [ over | under ] && [ right | left ]? Initial: over right + Applies to: text Inherited: yes Computed value: specified keyword(s) Animation type: discrete @@ -1512,7 +1519,7 @@ Emphasis Mark Skip: the 'text-emphasis-skip' property Name: text-emphasis-skip Value: spaces || punctuation || symbols || narrow Initial: spaces punctuation - Applies to: all elements + Applies to: text Inherited: yes Percentages: N/A Computed value: specified keyword(s) @@ -1912,6 +1919,7 @@ Text Shadows: the 'text-shadow' property Name: text-shadow Value: none | [ <>? && <>{2,4} ]# Initial: none + Applies to: text Inherited: yes Computed value: either the keyword ''box-shadow/none'' or a list, each item consisting of four absolute lengths diff --git a/css-writing-modes-4/Overview.bs b/css-writing-modes-4/Overview.bs index 73d8f7f3b91..7d4b01ff072 100644 --- a/css-writing-modes-4/Overview.bs +++ b/css-writing-modes-4/Overview.bs @@ -2537,7 +2537,7 @@ Horizontal-in-Vertical Composition: the 'text-combine-upright' property Name: text-combine-upright Value: none | all | [ digits <integer>? ] Initial: none - Applies to: non-replaced inline elements + Applies to: [=inline boxes=] and text Inherited: yes Percentages: n/a Computed value: specified keyword, plus integer if ''digits''