|
19 | 19 | "values": [ |
20 | 20 | { |
21 | 21 | "name": "::prefix", |
22 | | - "prose": "To allow independent styling of the first letter itself and its adjacent punctuation, associated preceding punctuation is represented by the ::prefix sub-pseudo-element of the ::first-letter pseudo-element (::first-letter::prefix); and associated following punctuation is represented by the ::postfix sub-pseudo-element of the ::first-letter pseudo-element (::first-letter::postfix). See § 2.2.1 First Letters and Associated Punctuation, below.", |
| 22 | + "prose": "To allow independent styling of the first letter itself and its adjacent punctuation, associated preceding punctuation is represented by the ::prefix sub-pseudo-element of the ::first-letter pseudo-element (::first-letter::prefix); and associated following punctuation is represented by the ::suffix sub-pseudo-element of the ::first-letter pseudo-element (::first-letter::suffix). See § 2.2.1 First Letters and Associated Punctuation, below.", |
23 | 23 | "href": "https://www.w3.org/TR/css-pseudo-4/#selectordef-first-letter-prefix", |
24 | 24 | "type": "selector", |
25 | 25 | "value": "::prefix" |
26 | 26 | }, |
27 | 27 | { |
28 | | - "name": "::postfix", |
29 | | - "prose": "To allow independent styling of the first letter itself and its adjacent punctuation, associated preceding punctuation is represented by the ::prefix sub-pseudo-element of the ::first-letter pseudo-element (::first-letter::prefix); and associated following punctuation is represented by the ::postfix sub-pseudo-element of the ::first-letter pseudo-element (::first-letter::postfix). See § 2.2.1 First Letters and Associated Punctuation, below.", |
30 | | - "href": "https://www.w3.org/TR/css-pseudo-4/#selectordef-first-letter-postfix", |
| 28 | + "name": "::suffix", |
| 29 | + "prose": "To allow independent styling of the first letter itself and its adjacent punctuation, associated preceding punctuation is represented by the ::prefix sub-pseudo-element of the ::first-letter pseudo-element (::first-letter::prefix); and associated following punctuation is represented by the ::suffix sub-pseudo-element of the ::first-letter pseudo-element (::first-letter::suffix). See § 2.2.1 First Letters and Associated Punctuation, below.", |
| 30 | + "href": "https://www.w3.org/TR/css-pseudo-4/#selectordef-first-letter-suffix", |
31 | 31 | "type": "selector", |
32 | | - "value": "::postfix" |
| 32 | + "value": "::suffix" |
33 | 33 | } |
34 | 34 | ], |
35 | 35 | "value": "::first-letter" |
|
40 | 40 | "href": "https://www.w3.org/TR/css-pseudo-4/#selectordef-selection", |
41 | 41 | "value": "::selection" |
42 | 42 | }, |
| 43 | + { |
| 44 | + "name": "::search-text", |
| 45 | + "prose": "The ::search-text pseudo-element represents text identified by the user agent’s find-in-page feature. Since not all UAs style matched text in ways expressible with the highlight pseudo-elements, this pseudo-element is optional to implement. The :current pseudo-class (but not ::current()) may be combined with ::search-text to represent the currently focused match instance. The :past and :future pseudo-classes are reserved for analogous use in the future. Any unsupported combination of these pseudo-classes with ::search-text must be treated as invalid.", |
| 46 | + "href": "https://www.w3.org/TR/css-pseudo-4/#selectordef-search-text", |
| 47 | + "value": "::search-text" |
| 48 | + }, |
43 | 49 | { |
44 | 50 | "name": "::target-text", |
45 | 51 | "prose": "The ::target-text pseudo-element represents text directly targeted by the document URL’s fragment, if any.", |
|
58 | 64 | "href": "https://www.w3.org/TR/css-pseudo-4/#selectordef-grammar-error", |
59 | 65 | "value": "::grammar-error" |
60 | 66 | }, |
| 67 | + { |
| 68 | + "name": "::highlight()", |
| 69 | + "value": "::highlight(<custom-ident>)", |
| 70 | + "href": "https://www.w3.org/TR/css-pseudo-4/#selectordef-highlight-custom-ident" |
| 71 | + }, |
61 | 72 | { |
62 | 73 | "name": "::before", |
63 | 74 | "prose": "Represents a styleable child pseudo-element immediately before the originating element’s actual content.", |
|
78 | 89 | }, |
79 | 90 | { |
80 | 91 | "name": "::placeholder", |
81 | | - "prose": "The ::placeholder pseudo-element represents placeholder text in an input field: text that represents the input and provides a hint to the user on how to fill out the form. For example, a date-input field might have the placeholder text “YYYY/MM/DD” to clarify that numeric dates are to be entered in year-month-day order.", |
| 92 | + "prose": "The ::placeholder pseudo-element represents placeholder text in an input field: text that represents the input and provides a hint to the user on how to fill out the form. For example, a date-input field might have the placeholder text “YYYY/MM/DD” to clarify that numeric dates are to be entered in year-month-day order. It is a tree-abiding pseudo-element.", |
82 | 93 | "href": "https://www.w3.org/TR/css-pseudo-4/#selectordef-placeholder", |
83 | 94 | "value": "::placeholder" |
84 | 95 | }, |
|
87 | 98 | "prose": "The ::file-selector-button pseudo-element targets the <button> inside an <input> element with type=file, if the UA renders such a button.", |
88 | 99 | "href": "https://www.w3.org/TR/css-pseudo-4/#selectordef-file-selector-button", |
89 | 100 | "value": "::file-selector-button" |
| 101 | + }, |
| 102 | + { |
| 103 | + "name": "::details-content", |
| 104 | + "prose": "The ::details-content pseudo-element targets the additional information in a a details element that can be expanded or collapsed. It is an element-backed pseudo-element.", |
| 105 | + "href": "https://www.w3.org/TR/css-pseudo-4/#selectordef-details-content", |
| 106 | + "value": "::details-content" |
90 | 107 | } |
91 | 108 | ], |
92 | 109 | "values": [] |
|
0 commit comments