Skip to content

Commit dc35b69

Browse files
authored
Remove css classes (#7720)
* Remove irrelevant 'css' classes * Remove 'property' class * Remove 'original document information' * Remove 'language-html' class * Remove pointless 'css' class on p * Remove <u> * Remove 'internal' and 'default' from links and images * Remove a couple more 'internal' and 'default' that were missed * Remove cite element and attribute * Remove 'codepen' class * Remove 'cleared' class * Remove empty <a> * Remove 'highlight' class * Remove a leftover 'highlight' class * Remove stray quotation mark * Remove 'language-js' class * Fix various markup issues * Fix a few remaining conversion issues * Reinstate heading
1 parent c0e9714 commit dc35b69

File tree

67 files changed

+128
-216
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+128
-216
lines changed

files/en-us/web/css/@counter-style/system/index.html

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,7 @@ <h2 id="Syntax">Syntax</h2>
4040
</ul>
4141

4242
<dl>
43-
<dt>
44-
<div class="brush: css"><code>cyclic</code></div>
45-
</dt>
43+
<dt><code>cyclic</code></dt>
4644
<dd>Cycles through the list of symbols provided. Once the end of the list of symbols is reached, it will loop back to the beginning and start over. This system is useful for simple bullet styles with just one symbol, or for styles having multiple symbols. At least one symbol must be specified in the <code>symbols</code> descriptor, or the counter style is not valid.</dd>
4745
<dt><code>fixed</code></dt>
4846
<dd>Defines a finite set of symbols are specified. Once the system has looped through all the specified symbols, it will fall back. This system is useful in cases where the counter values are finite. At least one symbol must be specified in the <code>symbols</code> descriptor or the counter style is not valid. Also an optional {{cssxref("&lt;integer&gt;")}} can be specified after the system, as the value of the first symbol. If this integer is omitted, value of the first integer is taken as <code>1</code>.</dd>

files/en-us/web/css/@media/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ <h3 id="Testing_for_print_and_screen_media_types">Testing for print and screen m
103103
}
104104
</pre>
105105

106-
<p>For more examples, please see <a class="internal" href="/en-US/docs/Web/CSS/Media_Queries/Using_media_queries">Using media queries</a>.</p>
106+
<p>For more examples, please see <a href="/en-US/docs/Web/CSS/Media_Queries/Using_media_queries">Using media queries</a>.</p>
107107

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

@@ -116,7 +116,7 @@ <h2 id="Browser_compatibility">Browser compatibility</h2>
116116
<h2 id="See_also">See also</h2>
117117

118118
<ul>
119-
<li><a class="internal" href="/en-US/docs/Web/CSS/Media_Queries/Using_media_queries">Using media queries</a></li>
119+
<li><a href="/en-US/docs/Web/CSS/Media_Queries/Using_media_queries">Using media queries</a></li>
120120
<li>In JavaScript, <code>@media</code> can be accessed via the CSS object model interface {{domxref("CSSMediaRule")}}.</li>
121121
<li><a href="/en-US/docs/Web/CSS/Mozilla_Extensions#media_features">Extended Mozilla media features</a></li>
122122
<li><a href="/en-US/docs/Web/CSS/WebKit_Extensions#media_features">Extended WebKit media features</a></li>

files/en-us/web/css/@supports/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ <h3 id="Testing_for_the_support_of_a_selector">Testing for the support of a sele
135135

136136
<p>The CSS Conditional Rules Level 4 specification adds the ability to test for support of a selector—for example {{cssxref(":is",":is()")}}.</p>
137137

138-
<pre class="brush: css highlight[6, 14]">/* This rule won't be applied in browsers which don't support :is() */
138+
<pre class="brush: css">/* This rule won't be applied in browsers which don't support :is() */
139139
:is(ul, ol) &gt; li {
140140
… /* CSS applied when the :is(…) selector is supported */
141141
}

files/en-us/web/css/_colon_checked/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -159,10 +159,10 @@ <h4 id="Result_2">Result</h4>
159159

160160
<h3 id="Image_gallery">Image gallery</h3>
161161

162-
<p>You can use the <code>:checked</code> pseudo-class to build an image gallery with full-size images that show only when the user clicks on a thumbnail. See <a class="internal" href="/@api/deki/files/6268/=css-checked-gallery.zip" title="css-checked-gallery.zip">this demo</a> for a possible cue.</p>
162+
<p>You can use the <code>:checked</code> pseudo-class to build an image gallery with full-size images that show only when the user clicks on a thumbnail. See <a href="/@api/deki/files/6268/=css-checked-gallery.zip" title="css-checked-gallery.zip">this demo</a> for a possible cue.</p>
163163

164164
<div class="note">
165-
<p><strong>Note:</strong> For an analogous effect, but based on the <a class="internal" href="/en-US/docs/Web/CSS/:hover"><code>:hover</code></a> pseudo-class and without hidden radioboxes, see <a class="internal" href="/@api/deki/files/6247/=css-gallery.zip" title="css-gallery.zip">this demo</a>, taken from the <a class="internal" href="/en-US/docs/Web/CSS/:hover">:hover</a> reference page.</p>
165+
<p><strong>Note:</strong> For an analogous effect, but based on the <a href="/en-US/docs/Web/CSS/:hover"><code>:hover</code></a> pseudo-class and without hidden radioboxes, see <a href="/@api/deki/files/6247/=css-gallery.zip" title="css-gallery.zip">this demo</a>, taken from the <a href="/en-US/docs/Web/CSS/:hover">:hover</a> reference page.</p>
166166
</div>
167167

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

files/en-us/web/css/_colon_focus-visible/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ <h3 id="Basic_example">Basic example</h3>
3535
&lt;input class="focus-visible-only" value=":focus-visible only"&gt;&lt;br&gt;
3636
&lt;button class="focus-visible-only"&gt;:focus-visible only&lt;/button&gt;</pre>
3737

38-
<pre class="brush: css highlight[9]">input, button {
38+
<pre class="brush: css">input, button {
3939
margin: 10px;
4040
}
4141

@@ -56,7 +56,7 @@ <h3 id="Selectively_showing_the_focus_indicator">Selectively showing the focus i
5656

5757
<pre class="brush: html">&lt;custom-button tabindex="0" role="button"&gt;Click Me&lt;/custom-button&gt;</pre>
5858

59-
<pre class="brush: css highlight[13, 19]">custom-button {
59+
<pre class="brush: css">custom-button {
6060
display: inline-block;
6161
margin: 10px;
6262
}

files/en-us/web/css/_colon_focus/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ <h3 id="HTML">HTML</h3>
3737

3838
<h3 id="CSS">CSS</h3>
3939

40-
<pre class="brush: css highlight[1, 6]">.red-input:focus {
40+
<pre class="brush: css">.red-input:focus {
4141
background: yellow;
4242
color: red;
4343
}

files/en-us/web/css/_colon_hover/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,10 @@ <h4 id="Result">Result</h4>
5454

5555
<h3 id="Image_gallery">Image gallery</h3>
5656

57-
<p>You can use the <code>:hover</code> pseudo-class to build an image gallery with full-size images that show only when the mouse moves over a thumbnail. See <a class="internal" href="/@api/deki/files/6247/=css-gallery.zip" title="css-gallery.zip">this demo</a> for a possible cue.</p>
57+
<p>You can use the <code>:hover</code> pseudo-class to build an image gallery with full-size images that show only when the mouse moves over a thumbnail. See <a href="/@api/deki/files/6247/=css-gallery.zip" title="css-gallery.zip">this demo</a> for a possible cue.</p>
5858

5959
<div class="note">
60-
<p><strong>Note:</strong> For an analogous effect, but based on the <a class="internal" href="/en-US/docs/Web/CSS/:checked"><code>:checked</code></a> pseudo-class (applied to hidden radioboxes), see <a class="internal" href="/@api/deki/files/6268/=css-checked-gallery.zip" title="css-checked-gallery.zip">this demo</a>, taken from the <a class="internal" href="/en-US/docs/Web/CSS/:checked">:checked</a> reference page.</p>
60+
<p><strong>Note:</strong> For an analogous effect, but based on the <a href="/en-US/docs/Web/CSS/:checked"><code>:checked</code></a> pseudo-class (applied to hidden radioboxes), see <a href="/@api/deki/files/6268/=css-checked-gallery.zip" title="css-checked-gallery.zip">this demo</a>, taken from the <a href="/en-US/docs/Web/CSS/:checked">:checked</a> reference page.</p>
6161
</div>
6262

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

files/en-us/web/css/_doublecolon_-webkit-scrollbar/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ <h2 id="Examples">Examples</h2>
4545

4646
<h3 id="CSS">CSS</h3>
4747

48-
<pre class="brush: css; highlight[8-10, 14-18,21-23]">.visible-scrollbar, .invisible-scrollbar, .mostly-customized-scrollbar {
48+
<pre class="brush: css">.visible-scrollbar, .invisible-scrollbar, .mostly-customized-scrollbar {
4949
display: block;
5050
width: 10em;
5151
overflow: auto;
@@ -72,7 +72,7 @@ <h3 id="CSS">CSS</h3>
7272

7373
<h3 id="HTML">HTML</h3>
7474

75-
<pre class="brush: html; highlight[1,15,19]">&lt;div class="visible-scrollbar"&gt;
75+
<pre class="brush: html">&lt;div class="visible-scrollbar"&gt;
7676
Etiam sagittis sem sed lacus laoreet, eu fermentum eros auctor.
7777
Proin at nulla elementum, consectetur ex eget, commodo ante.
7878
Sed eros mi, bibendum ut dignissim et, maximus eget nibh. Phasellus

files/en-us/web/css/_doublecolon_placeholder/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ <h4 id="Usability">Usability</h4>
5454

5555
<p>With this implementation, the hint content is available even if information is entered into the input field, and the input appears free of preexisting input when the page is loaded. Most screen reading technology will use <code>aria-describedby</code> to read the hint after the input's label text is announced, and the person using the screen reader can mute it if they find the extra information unnecessary.</p>
5656

57-
<pre class="brush:html line-numbers language-html">&lt;label for="user-email"&gt;Your email address&lt;/label&gt;
57+
<pre class="brush: html">&lt;label for="user-email"&gt;Your email address&lt;/label&gt;
5858
&lt;span id="user-email-hint" class="input-hint"&gt;Example: [email protected]&lt;/span&gt;
5959
&lt;input id="user-email" aria-describedby="user-email-hint" name="email" type="email"&gt;
6060
</pre>
@@ -88,7 +88,7 @@ <h3 id="Change_placeholder_appearance">Change placeholder appearance</h3>
8888

8989
<h4 id="HTML">HTML</h4>
9090

91-
<pre class="brush:html line-numbers language-html">&lt;input placeholder="Type here..."&gt;</pre>
91+
<pre class="brush: html">&lt;input placeholder="Type here..."&gt;</pre>
9292

9393
<h4 id="CSS">CSS</h4>
9494

@@ -108,7 +108,7 @@ <h3 id="Opaque_text">Opaque text</h3>
108108

109109
<h4 id="HTML_2">HTML</h4>
110110

111-
<pre class="brush:html line-numbers language-html">&lt;input placeholder="Default opacity..."&gt;
111+
<pre class="brush: html">&lt;input placeholder="Default opacity..."&gt;
112112
&lt;input placeholder="Full opacity..." class="force-opaque"&gt;
113113
</pre>
114114

files/en-us/web/css/background-clip/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ <h2 id="Syntax">Syntax</h2>
4141
background-clip: unset;
4242
</pre>
4343

44-
<h3 class="brush: css" id="Values">Values</h3>
44+
<h3 id="Values">Values</h3>
4545

4646
<dl>
4747
<dt><code>border-box</code></dt>

files/en-us/web/css/background/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ <h4 id="HTML">HTML</h4>
121121

122122
<h4 id="CSS">CSS</h4>
123123

124-
<pre class="brush:css' highlight:[2,6];">.warning {
124+
<pre class="brush:css">.warning {
125125
background: pink;
126126
}
127127

files/en-us/web/css/border-bottom-left-radius/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
<p>The rounding can be a circle or an ellipse, or if one of the value is <code>0</code> no rounding is done and the corner is square.</p>
1919

20-
<img alt="border-bottom-left-radius.png" class="default internal" src="border-bottom-left-radius.png">
20+
<img alt="border-bottom-left-radius.png" src="border-bottom-left-radius.png">
2121

2222
<p>A background, being an image or a color, is clipped at the border, even a rounded one; the exact location of the clipping is defined by the value of the {{cssxref("background-clip")}} property.</p>
2323

files/en-us/web/css/border-bottom-right-radius/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
<p>The rounding can be a circle or an ellipse, or if one of the value is <code>0</code> no rounding is done and the corner is square.</p>
1919

20-
<img alt="border-bottom-right-radius.png" class="default internal" src="border-bottom-right-radius.png">
20+
<img alt="border-bottom-right-radius.png" src="border-bottom-right-radius.png">
2121

2222
<p>A background, being an image or a color, is clipped at the border, even a rounded one; the exact location of the clipping is defined by the value of the {{cssxref("background-clip")}} property.</p>
2323

files/en-us/web/css/border-radius/index.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -83,37 +83,37 @@ <h3 id="Values">Values</h3>
8383
<tbody>
8484
<tr>
8585
<td><em>radius</em></td>
86-
<td><img alt="all-corner.png" class="default internal" src="all-corner.png"></td>
86+
<td><img alt="all-corner.png" src="all-corner.png"></td>
8787
<td>Is a {{cssxref("&lt;length&gt;")}} or a {{cssxref("&lt;percentage&gt;")}} denoting a radius to use for the border in each corner of the border. It is used only in the one-value syntax.</td>
8888
</tr>
8989
<tr>
9090
<td><em>top-left-and-bottom-right</em></td>
91-
<td><img alt="top-left-bottom-right.png" class="default internal" src="top-left-bottom-right.png"></td>
91+
<td><img alt="top-left-bottom-right.png" src="top-left-bottom-right.png"></td>
9292
<td>Is a {{cssxref("&lt;length&gt;")}} or a {{cssxref("&lt;percentage&gt;")}} denoting a radius to use for the border in the top-left and bottom-right corners of the element's box. It is used only in the two-value syntax.</td>
9393
</tr>
9494
<tr>
9595
<td><em>top-right-and-bottom-left</em></td>
96-
<td><img alt="top-right-bottom-left.png" class="default internal" src="top-right-bottom-left.png"></td>
96+
<td><img alt="top-right-bottom-left.png" src="top-right-bottom-left.png"></td>
9797
<td>Is a {{cssxref("&lt;length&gt;")}} or a {{cssxref("&lt;percentage&gt;")}} denoting a radius to use for the border in the top-right and bottom-left corners of the element's box. It is used only in the two- and three-value syntaxes.</td>
9898
</tr>
9999
<tr>
100100
<td><em>top-left</em></td>
101-
<td><img alt="top-left.png" class="default internal" src="top-left.png"></td>
101+
<td><img alt="top-left.png" src="top-left.png"></td>
102102
<td>Is a {{cssxref("&lt;length&gt;")}} or a {{cssxref("&lt;percentage&gt;")}} denoting a radius to use for the border in the top-left corner of the element's box. It is used only in the three- and four-value syntaxes.</td>
103103
</tr>
104104
<tr>
105105
<td><em>top-right</em></td>
106-
<td><img alt="top-right.png" class="default internal" src="top-right.png"></td>
106+
<td><img alt="top-right.png" src="top-right.png"></td>
107107
<td>Is a {{cssxref("&lt;length&gt;")}} or a {{cssxref("&lt;percentage&gt;")}} denoting a radius to use for the border in the top-right corner of the element's box. It is used only in the four-value syntax.</td>
108108
</tr>
109109
<tr>
110110
<td><em>bottom-right</em></td>
111-
<td><img alt="bottom-rigth.png" class="default internal" src="bottom-rigth.png"></td>
111+
<td><img alt="bottom-rigth.png" src="bottom-rigth.png"></td>
112112
<td>Is a {{cssxref("&lt;length&gt;")}} or a {{cssxref("&lt;percentage&gt;")}} denoting a radius to use for the border in the bottom-right corner of the element's box. It is used only in the three- and four-value syntaxes.</td>
113113
</tr>
114114
<tr>
115115
<td><em>bottom-left</em></td>
116-
<td><img alt="bottom-left.png" class="default internal" src="bottom-left.png"></td>
116+
<td><img alt="bottom-left.png" src="bottom-left.png"></td>
117117
<td>Is a {{cssxref("&lt;length&gt;")}} or a {{cssxref("&lt;percentage&gt;")}} denoting a radius to use for the border in the bottom-left corner of the element's box. It is used only in the four-value syntax.</td>
118118
</tr>
119119
</tbody>

files/en-us/web/css/border-top-left-radius/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
<p>The rounding can be a circle or an ellipse, or if one of the value is <code>0,</code>no rounding is done and the corner is square.</p>
1919

20-
<img alt="border-radius.png" class="default internal" src="border-radius.png">
20+
<img alt="border-radius.png" src="border-radius.png">
2121

2222
<p>A background, being an image or a color, is clipped at the border, even a rounded one; the exact location of the clipping is defined by the value of the {{cssxref("background-clip")}} property.</p>
2323

files/en-us/web/css/border-top-right-radius/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
<p>The rounding can be a circle or an ellipse, or if one of the value is <code>0</code> no rounding is done and the corner is square.</p>
1919

20-
<img alt="border-top-right-radius.png" class="default internal" src="border-top-right-radius.png">
20+
<img alt="border-top-right-radius.png" src="border-top-right-radius.png">
2121

2222
<p>A background, being an image or a color, is clipped at the border, even a rounded one; the exact location of the clipping is defined by the value of the {{cssxref("background-clip")}} property.</p>
2323

files/en-us/web/css/cascade/index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
---
1515
<div>{{CSSRef}}</div>
1616

17-
<p>The <strong>cascade</strong> is an algorithm that defines how to combine property values originating from different sources. It lies at the core of CSS, as emphasized by the name: <em>Cascading</em> Style Sheets. This article explains what the cascade is, the order in which {{Glossary("CSS")}} <a href="/en-US/docs/Web/API/CSSStyleDeclaration">declarations</a> cascade, and how this affects you, the web developer.</span></p>
17+
<p>The <strong>cascade</strong> is an algorithm that defines how to combine property values originating from different sources. It lies at the core of CSS, as emphasized by the name: <em>Cascading</em> Style Sheets. This article explains what the cascade is, the order in which {{Glossary("CSS")}} <a href="/en-US/docs/Web/API/CSSStyleDeclaration">declarations</a> cascade, and how this affects you, the web developer.</p>
1818

1919
<h2 id="Which_CSS_entities_participate_in_the_cascade">Which CSS entities participate in the cascade</h2>
2020

@@ -126,11 +126,11 @@ <h2 id="Example">Example</h2>
126126

127127
<pre class="brush:css;">li { margin-left: 10px }</pre>
128128

129-
<p><strong class="brush:css;">Author CSS 1:</strong></p>
129+
<p><strong>Author CSS 1:</strong></p>
130130

131131
<pre class="brush:css;">li { margin-left: 0 } /* This is a reset */</pre>
132132

133-
<p><strong class="brush:css;">Author CSS 2:</strong></p>
133+
<p><strong>Author CSS 2:</strong></p>
134134

135135
<pre class="brush:css;">@media screen {
136136
li { margin-left: 3px }
@@ -141,7 +141,7 @@ <h2 id="Example">Example</h2>
141141
}
142142
</pre>
143143

144-
<p><strong class="brush:css;">User CSS:</strong></p>
144+
<p><strong>User CSS:</strong></p>
145145

146146
<pre class="brush:css;">.specific { margin-left: 1em }</pre>
147147

files/en-us/web/css/color_value/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -907,7 +907,7 @@ <h3 id="HSL_colors">HSL colors</h3>
907907

908908
<h4 id="Syntax_3">Syntax</h4>
909909

910-
<p>HSL colors are expressed through the functional <code">hsl()</code> and <code>hsla()</code> notations.</p>
910+
<p>HSL colors are expressed through the functional <code>hsl()</code> and <code>hsla()</code> notations.</p>
911911

912912
<div class="note">
913913
<p><strong>Note:</strong> As of CSS Colors Level 4, <code>hsla()</code> is an alias for <code>hsl()</code>. In browsers that implement the Level 4 standard, they accept the same parameters and behave the same way.</p>

files/en-us/web/css/cross-fade()/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ <h3 id="Older_implemented_syntax">Older, implemented syntax</h3>
7171
cross-fade(url(white.png), url(black.png), 100%); /* fully white */
7272
</pre>
7373

74-
<p>In the implemented syntax, the two comma-separated images are declared first, followed by a comma and required percent value. Omitting the comma or percent invalidates the value. The percent is the opacity of the first declared image. The included percentage is subtracted from <span class="css">100%, with the difference being the opacity of the second image</span>.</p>
74+
<p>In the implemented syntax, the two comma-separated images are declared first, followed by a comma and required percent value. Omitting the comma or percent invalidates the value. The percent is the opacity of the first declared image. The included percentage is subtracted from 100%, with the difference being the opacity of the second image.</p>
7575

7676
<p>The green/red example (with the percentages totalling 150%) and the yellow/red/blue example (with three images) from the specification syntax section, are not possible in this implementation.</p>
7777

files/en-us/web/css/css_background_and_borders/border-radius_generator/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -803,7 +803,7 @@
803803

804804
</pre>
805805

806-
<pre class="brush: js hidden"><code class="language-js">'use strict';
806+
<pre class="brush: js hidden"><code>'use strict';
807807

808808
/**
809809
* UI-InputSliderManager

files/en-us/web/css/css_fonts/opentype_fonts_guide/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ <h2 id="Why_you_would_use_them">Why you would use them?</h2>
3838
<p>While none of these features individually will render a site useless due to their absence, each of them in turn can make a site easier to use and more memorable for its attention to detail.</p>
3939

4040
<blockquote>
41-
<p>OpenType features are like secret compartments in fonts. Unlock them and you'll find ways to make fonts look and behave differently in subtle and dramatic ways. Not all OpenType features are appropriate to use all of the time, but some features are critical for great typography. <cite><em>-- Tim Brown, Head of Typography at Adobe</em>.</cite></p>
41+
<p>OpenType features are like secret compartments in fonts. Unlock them and you'll find ways to make fonts look and behave differently in subtle and dramatic ways. Not all OpenType features are appropriate to use all of the time, but some features are critical for great typography. <em>-- Tim Brown, Head of Typography at Adobe</em>.</p>
4242
</blockquote>
4343

4444
<h3 id="Sometimes_its_substance_not_just_style">Sometimes it's substance, not just style</h3>
@@ -168,10 +168,10 @@ <h2 id="Font_feature_settings">Font feature settings</h2>
168168
font-feature-settings: "liga" 0, "dlig" 0;
169169
}</pre>
170170

171-
<h4 class="brush: css" id="More_on_font-feature-settings_codes">More on font-feature-settings codes</h4>
171+
<h4 id="More_on_font-feature-settings_codes">More on font-feature-settings codes</h4>
172172

173173
<ul>
174-
<li class="brush: css"><a href="https://sparanoid.com/lab/opentype-features/">'The Complete CSS Demo for OpenType Features'</a> (can't vouch for the truth of the name, but it's pretty big)</li>
174+
<li><a href="https://sparanoid.com/lab/opentype-features/">'The Complete CSS Demo for OpenType Features'</a> (can't vouch for the truth of the name, but it's pretty big)</li>
175175
<li><a href="https://en.wikipedia.org/wiki/List_of_typographic_features">A list of OpenType features on Wikipedia</a></li>
176176
</ul>
177177

0 commit comments

Comments
 (0)