Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert spec table in CSS pseudo-elements #6250

Merged
merged 2 commits into from
Jun 23, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 1 addition & 31 deletions files/en-us/web/css/_doublecolon_after/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -129,37 +129,7 @@ <h4 id="Result_3">Result</h4>

<h2 id="Specifications">Specifications</h2>

<table class="standard-table">
<thead>
<tr>
<th scope="col">Specification</th>
<th scope="col">Status</th>
<th scope="col">Comment</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{SpecName('CSS4 Pseudo-Elements', '#selectordef-after', '::after')}}</td>
<td>{{Spec2('CSS4 Pseudo-Elements')}}</td>
<td>No significant changes to the previous specification.</td>
</tr>
<tr>
<td>{{Specname("CSS3 Animations", "", "animations on pseudo-element properties")}}</td>
<td>{{Spec2("CSS3 Animations")}}</td>
<td>Allows animations on properties defined on pseudo-elements.</td>
</tr>
<tr>
<td>{{SpecName('CSS3 Selectors', '#gen-content', '::after')}}</td>
<td>{{Spec2('CSS3 Selectors')}}</td>
<td>Introduces the two-colon syntax.</td>
</tr>
<tr>
<td>{{SpecName('CSS2.1', 'generate.html#before-after-content', '::after')}}</td>
<td>{{Spec2('CSS2.1')}}</td>
<td>Initial definition, using the one-colon syntax.</td>
</tr>
</tbody>
</table>
{{Specifications}}

<h2 id="Browser_compatibility">Browser compatibility</h2>

Expand Down
17 changes: 1 addition & 16 deletions files/en-us/web/css/_doublecolon_backdrop/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -53,22 +53,7 @@ <h3 id="Styling_the_backdrop_for_full-screen_video">Styling the backdrop for ful

<h2 id="Specifications">Specifications</h2>

<table class="standard-table">
<thead>
<tr>
<th scope="col">Specification</th>
<th scope="col">Status</th>
<th scope="col">Comment</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{SpecName('Fullscreen', '#::backdrop-pseudo-element', '::backdrop')}}</td>
<td>{{Spec2('Fullscreen')}}</td>
<td>Initial definition.</td>
</tr>
</tbody>
</table>
{{Specifications}}

<h2 id="Browser_compatibility">Browser compatibility</h2>

Expand Down
32 changes: 1 addition & 31 deletions files/en-us/web/css/_doublecolon_before/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -183,37 +183,7 @@ <h4 id="Result_4">Result</h4>

<h2 id="Specifications">Specifications</h2>

<table class="standard-table">
<thead>
<tr>
<th scope="col">Specification</th>
<th scope="col">Status</th>
<th scope="col">Comment</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{SpecName('CSS4 Pseudo-Elements', '#selectordef-before', '::before')}}</td>
<td>{{Spec2('CSS4 Pseudo-Elements')}}</td>
<td>No significant changes to the previous specification.</td>
</tr>
<tr>
<td>{{Specname("CSS3 Animations", "", "")}}</td>
<td>{{Spec2("CSS3 Animations")}}</td>
<td>Allows animations on properties defined on pseudo-elements.</td>
</tr>
<tr>
<td>{{SpecName('CSS3 Selectors', '#gen-content', '::before')}}</td>
<td>{{Spec2('CSS3 Selectors')}}</td>
<td>Introduces the two-colon syntax.</td>
</tr>
<tr>
<td>{{SpecName('CSS2.1', 'generate.html#before-after-content', '::before')}}</td>
<td>{{Spec2('CSS2.1')}}</td>
<td>Initial definition, using the one-colon syntax</td>
</tr>
</tbody>
</table>
{{Specifications}}

<h2 id="Browser_compatibility">Browser compatibility</h2>

Expand Down
17 changes: 1 addition & 16 deletions files/en-us/web/css/_doublecolon_cue/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -81,22 +81,7 @@ <h3 id="Styling_WebVTT_cues_as_white-on-black">Styling WebVTT cues as white-on-b

<h2 id="Specifications">Specifications</h2>

<table class="standard-table">
<thead>
<tr>
<th>Specification</th>
<th>Status</th>
<th>Comment</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{SpecName("WebVTT", "#the-cue-pseudo-element", "::cue")}}</td>
<td>{{Spec2("WebVTT")}}</td>
<td>Initial definition.</td>
</tr>
</tbody>
</table>
{{Specifications}}

<h2 id="Browser_compatibility">Browser compatibility</h2>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -119,22 +119,7 @@ <h4>Result</h4>

<h2 id="Specifications">Specifications</h2>

<table class="standard-table">
<thead>
<tr>
<th scope="col">Specification</th>
<th scope="col">Status</th>
<th scope="col">Comment</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{SpecName('CSS4 Pseudo-Elements', '#file-selector-button-pseudo', '::file-selector-button')}}</td>
<td>{{Spec2('CSS4 Pseudo-Elements')}}</td>
<td>Initial definition.</td>
</tr>
</tbody>
</table>
{{Specifications}}

<h2 id="Browser_compatibility">Browser compatibility</h2>

Expand Down
37 changes: 1 addition & 36 deletions files/en-us/web/css/_doublecolon_first-letter/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -117,42 +117,7 @@ <h4 id="Result_2">Result</h4>

<h2 id="Specifications">Specifications</h2>

<table class="standard-table">
<thead>
<tr>
<th scope="col">Specification</th>
<th scope="col">Status</th>
<th scope="col">Comment</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{ SpecName('CSS4 Pseudo-Elements', '#first-letter-pseudo', '::first-letter')}}</td>
<td>{{ Spec2('CSS4 Pseudo-Elements')}}</td>
<td>Generalizes allowed properties to typesetting, text decoration, inline layout properties, {{ cssxref("opacity") }}, and {{ cssxref("box-shadow") }}.</td>
</tr>
<tr>
<td>{{ SpecName('CSS3 Text Decoration', '#text-shadow-property', 'text-shadow with ::first-letter')}}</td>
<td>{{ Spec2('CSS3 Text Decoration')}}</td>
<td>Allows the use of {{cssxref("text-shadow")}} with <code>::first-letter</code>.</td>
</tr>
<tr>
<td>{{ SpecName('CSS3 Selectors', '#first-letter', '::first-letter') }}</td>
<td>{{ Spec2('CSS3 Selectors') }}</td>
<td>Introduction of the two-colon syntax. Definition of edge-case behavior, such as in list items or with specific languages (e.g., the Dutch digraph <code>IJ</code>).</td>
</tr>
<tr>
<td>{{ SpecName('CSS2.1', 'selector.html#first-letter', '::first-letter') }}</td>
<td>{{ Spec2('CSS2.1') }}</td>
<td>No change.</td>
</tr>
<tr>
<td>{{ SpecName('CSS1', '#the-first-letter-pseudo-element', '::first-letter') }}</td>
<td>{{ Spec2('CSS1') }}</td>
<td>Initial definition, using the one-colon syntax.</td>
</tr>
</tbody>
</table>
{{Specifications}}

<h2 id="Browser_compatibility">Browser compatibility</h2>

Expand Down
39 changes: 1 addition & 38 deletions files/en-us/web/css/_doublecolon_first-line/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -66,44 +66,7 @@ <h3 id="Result">Result</h3>

<h2 id="Specifications">Specifications</h2>

<table class="standard-table">
<thead>
<tr>
<th scope="col">Specification</th>
<th scope="col">Status</th>
<th scope="col">Comment</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{SpecName('CSS4 Pseudo-Elements', '#first-line-pseudo', '::first-line')}}</td>
<td>{{Spec2('CSS4 Pseudo-Elements')}}</td>
<td>Defines more strictly where <code>::first-letter</code> can occur.<br>
Generalizes allowed properties to typesetting, text decoration, and inline layout properties and {{cssxref("opacity")}}.<br>
Defines the inheritance of <code>::first-letter</code>.</td>
</tr>
<tr>
<td>{{SpecName('CSS3 Text Decoration', '#text-shadow-property', 'text-shadow with ::first-line')}}</td>
<td>{{Spec2('CSS3 Text Decoration')}}</td>
<td>Allows the use of {{cssxref("text-shadow")}} with <code>::first-letter</code>.</td>
</tr>
<tr>
<td>{{SpecName('CSS3 Selectors', '#first-line', '::first-line')}}</td>
<td>{{Spec2('CSS3 Selectors')}}</td>
<td>Introduction of the two-colon syntax.</td>
</tr>
<tr>
<td>{{SpecName('CSS2.1', 'selector.html#first-line-pseudo', '::first-line')}}</td>
<td>{{Spec2('CSS2.1')}}</td>
<td>No change.</td>
</tr>
<tr>
<td>{{SpecName('CSS1', '#the-first-line-pseudo-element', '::first-line')}}</td>
<td>{{Spec2('CSS1')}}</td>
<td>Initial definition, using the one-colon syntax.</td>
</tr>
</tbody>
</table>
{{Specifications}}

<h2 id="Browser_compatibility">Browser compatibility</h2>

Expand Down
17 changes: 1 addition & 16 deletions files/en-us/web/css/_doublecolon_grammar-error/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -55,22 +55,7 @@ <h4 id="Result">Result</h4>

<h2 id="Specifications">Specifications</h2>

<table class="standard-table">
<thead>
<tr>
<th scope="col">Specification</th>
<th scope="col">Status</th>
<th scope="col">Comment</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{SpecName('CSS4 Pseudo-Elements', '#selectordef-grammar-error', '::grammar-error')}}</td>
<td>{{Spec2('CSS4 Pseudo-Elements')}}</td>
<td>Initial definition.</td>
</tr>
</tbody>
</table>
{{Specifications}}

<h2 id="Browser_compatibility">Browser compatibility</h2>

Expand Down
22 changes: 1 addition & 21 deletions files/en-us/web/css/_doublecolon_marker/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -64,27 +64,7 @@ <h3 id="Result">Result</h3>

<h2 id="Specifications">Specifications</h2>

<table class="standard-table">
<thead>
<tr>
<th scope="col">Specification</th>
<th scope="col">Status</th>
<th scope="col">Comment</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{SpecName('CSS4 Pseudo-Elements', '#marker-pseudo', '::marker')}}</td>
<td>{{Spec2('CSS4 Pseudo-Elements')}}</td>
<td>No significant change.</td>
</tr>
<tr>
<td>{{SpecName('CSS3 Lists', '#marker-pseudo', '::marker')}}</td>
<td>{{Spec2('CSS3 Lists')}}</td>
<td>Initial definition.</td>
</tr>
</tbody>
</table>
{{Specifications}}

<h2 id="Browser_compatibility">Browser compatibility</h2>

Expand Down
17 changes: 1 addition & 16 deletions files/en-us/web/css/_doublecolon_part/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -94,22 +94,7 @@ <h3 id="Result">Result</h3>

<h2 id="Specifications">Specifications</h2>

<table class="standard-table">
<thead>
<tr>
<th scope="col">Specification</th>
<th scope="col">Status</th>
<th scope="col">Comment</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{SpecName("CSS Shadow Parts", "#part", "::part")}}</td>
<td>{{Spec2("CSS Shadow Parts")}}</td>
<td>Initial definition.</td>
</tr>
</tbody>
</table>
{{Specifications}}

<h2 id="Browser_compatibility">Browser compatibility</h2>

Expand Down
17 changes: 1 addition & 16 deletions files/en-us/web/css/_doublecolon_placeholder/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -129,22 +129,7 @@ <h4 id="Result_2">Result</h4>

<h2 id="Specifications">Specifications</h2>

<table class="standard-table">
<thead>
<tr>
<th scope="col">Specification</th>
<th scope="col">Status</th>
<th scope="col">Comment</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{SpecName('CSS4 Pseudo-Elements', '#placeholder-pseudo', '::placeholder')}}</td>
<td>{{Spec2('CSS4 Pseudo-Elements')}}</td>
<td>Initial definition.</td>
</tr>
</tbody>
</table>
{{Specifications}}

<h2 id="Browser_compatibility">Browser compatibility</h2>

Expand Down
17 changes: 1 addition & 16 deletions files/en-us/web/css/_doublecolon_selection/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -94,22 +94,7 @@ <h2 id="Accessibility_concerns">Accessibility concerns</h2>

<h2 id="Specifications">Specifications</h2>

<table class="standard-table">
<thead>
<tr>
<th scope="col">Specification</th>
<th scope="col">Status</th>
<th scope="col">Comment</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{SpecName('CSS4 Pseudo-Elements', '#selectordef-selection', '::selection')}}</td>
<td>{{Spec2('CSS4 Pseudo-Elements')}}</td>
<td>Initial definition.</td>
</tr>
</tbody>
</table>
{{Specifications}}

<div class="note">
<p><strong>Note:</strong> <code>::selection</code> was in drafts of CSS Selectors Level 3, but it was removed in the Candidate Recommendation phase because its was under-specified (especially with nested elements) and interoperability wasn't achieved <a href="http://lists.w3.org/Archives/Public/www-style/2008Oct/0268.html">(based on discussion in the W3C Style mailing list)</a>. It returned in <a href="http://dev.w3.org/csswg/css-pseudo-4/">Pseudo-Elements Level 4</a>.</p>
Expand Down
17 changes: 1 addition & 16 deletions files/en-us/web/css/_doublecolon_slotted/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -86,22 +86,7 @@ <h3 id="Highlighting_slotted_elements">Highlighting slotted elements</h3>

<h2 id="Specifications">Specifications</h2>

<table class="standard-table">
<thead>
<tr>
<th scope="col">Specification</th>
<th scope="col">Status</th>
<th scope="col">Comment</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{ SpecName('CSS Scope', '#slotted-pseudo', '::slotted') }}</td>
<td>{{ Spec2('CSS Scope') }}</td>
<td>Initial definition.</td>
</tr>
</tbody>
</table>
{{Specifications}}

<h2 id="Browser_compatibility">Browser compatibility</h2>

Expand Down
Loading