diff --git a/files/en-us/learn_web_development/core/frameworks_libraries/angular_styling/index.md b/files/en-us/learn_web_development/core/frameworks_libraries/angular_styling/index.md
index 653cf1378d9e164..6f8fb9a2b05de7f 100644
--- a/files/en-us/learn_web_development/core/frameworks_libraries/angular_styling/index.md
+++ b/files/en-us/learn_web_development/core/frameworks_libraries/angular_styling/index.md
@@ -46,7 +46,7 @@ In `src/styles.css`, paste the following styles:
```css
body {
- font-family: Helvetica, Arial, sans-serif;
+ font-family: "Helvetica", "Arial", sans-serif;
}
.btn-wrapper {
diff --git a/files/en-us/learn_web_development/core/frameworks_libraries/introduction/index.md b/files/en-us/learn_web_development/core/frameworks_libraries/introduction/index.md
index 6da174ac9ebbd75..9d4476453dac45b 100644
--- a/files/en-us/learn_web_development/core/frameworks_libraries/introduction/index.md
+++ b/files/en-us/learn_web_development/core/frameworks_libraries/introduction/index.md
@@ -182,7 +182,8 @@ body {
line-height: 1.25;
font-family:
-apple-system, BlinkMacSystemFont, "Segoe UI", "Apple Color Emoji",
- "Segoe UI Emoji", "Segoe UI Symbol", Roboto, Helvetica, Arial, sans-serif;
+ "Segoe UI Emoji", "Segoe UI Symbol", "Roboto", "Helvetica", "Arial",
+ sans-serif;
color: hsl(0 0 0.13);
width: 95%;
diff --git a/files/en-us/learn_web_development/core/frameworks_libraries/react_todo_list_beginning/index.md b/files/en-us/learn_web_development/core/frameworks_libraries/react_todo_list_beginning/index.md
index 2a4cc0de95b58ca..452cb88a4a8965b 100644
--- a/files/en-us/learn_web_development/core/frameworks_libraries/react_todo_list_beginning/index.md
+++ b/files/en-us/learn_web_development/core/frameworks_libraries/react_todo_list_beginning/index.md
@@ -487,7 +487,7 @@ body {
box-sizing: border-box;
clear: left;
display: block;
- font-family: Arial, sans-serif;
+ font-family: "Arial", sans-serif;
font-size: 1.6rem;
font-weight: 400;
line-height: 1.25;
diff --git a/files/en-us/learn_web_development/core/frameworks_libraries/svelte_todo_list_beginning/index.md b/files/en-us/learn_web_development/core/frameworks_libraries/svelte_todo_list_beginning/index.md
index 1c512ffba2ffb4d..4ee3db31b1930cb 100644
--- a/files/en-us/learn_web_development/core/frameworks_libraries/svelte_todo_list_beginning/index.md
+++ b/files/en-us/learn_web_development/core/frameworks_libraries/svelte_todo_list_beginning/index.md
@@ -630,7 +630,7 @@ body {
/* CHECKBOX STYLES */
.c-cb {
box-sizing: border-box;
- font-family: Arial, sans-serif;
+ font-family: "Arial", sans-serif;
-webkit-font-smoothing: antialiased;
font-weight: 400;
font-size: 1.6rem;
diff --git a/files/en-us/learn_web_development/core/frameworks_libraries/vue_conditional_rendering/index.md b/files/en-us/learn_web_development/core/frameworks_libraries/vue_conditional_rendering/index.md
index 313eee10e852289..d2bcbc410ce21c2 100644
--- a/files/en-us/learn_web_development/core/frameworks_libraries/vue_conditional_rendering/index.md
+++ b/files/en-us/learn_web_development/core/frameworks_libraries/vue_conditional_rendering/index.md
@@ -98,7 +98,7 @@ export default {
diff --git a/files/en-us/web/api/animation/overallprogress/index.md b/files/en-us/web/api/animation/overallprogress/index.md
index bd3acc19569b25d..7c01729e232d1e4 100644
--- a/files/en-us/web/api/animation/overallprogress/index.md
+++ b/files/en-us/web/api/animation/overallprogress/index.md
@@ -44,7 +44,7 @@ The demo's CSS provides some rudimentary styling, which is not important for und
}
html {
- font-family: Arial, Helvetica, sans-serif;
+ font-family: "Helvetica", "Arial", sans-serif;
}
body {
diff --git a/files/en-us/web/api/cssfontfacerule/index.md b/files/en-us/web/api/cssfontfacerule/index.md
index 2be087f3322d4ca..3edc9ac29e6c985 100644
--- a/files/en-us/web/api/cssfontfacerule/index.md
+++ b/files/en-us/web/api/cssfontfacerule/index.md
@@ -28,7 +28,7 @@ This example uses the CSS found as an example on the {{cssxref("@font-face")}} p
```css
@font-face {
- font-family: MyHelvetica;
+ font-family: "MyHelvetica";
src:
local("Helvetica Neue Bold"), local("HelveticaNeue-Bold"),
url("MgOpenModernaBold.ttf");
diff --git a/files/en-us/web/api/cssfontfacerule/style/index.md b/files/en-us/web/api/cssfontfacerule/style/index.md
index e53ba572e2a3e63..2fec6df0e0b2cb5 100644
--- a/files/en-us/web/api/cssfontfacerule/style/index.md
+++ b/files/en-us/web/api/cssfontfacerule/style/index.md
@@ -20,7 +20,7 @@ This example uses the CSS found as an example on the {{cssxref("@font-face")}} p
```css
@font-face {
- font-family: MyHelvetica;
+ font-family: "MyHelvetica";
src:
local("Helvetica Neue Bold"), local("HelveticaNeue-Bold"),
url("MgOpenModernaBold.ttf");
diff --git a/files/en-us/web/api/document_object_model/examples/index.md b/files/en-us/web/api/document_object_model/examples/index.md
index 9e7ef05e2a44118..2c9e9983a53d3a6 100644
--- a/files/en-us/web/api/document_object_model/examples/index.md
+++ b/files/en-us/web/api/document_object_model/examples/index.md
@@ -139,7 +139,7 @@ body {
background-color: darkblue;
}
p {
- font-family: Arial;
+ font-family: "Arial";
font-size: 10pt;
margin-left: 0.125in;
}
diff --git a/files/en-us/web/api/element/requestfullscreen/index.md b/files/en-us/web/api/element/requestfullscreen/index.md
index c32ce3810182371..b1326cf32e6ab35 100644
--- a/files/en-us/web/api/element/requestfullscreen/index.md
+++ b/files/en-us/web/api/element/requestfullscreen/index.md
@@ -145,7 +145,8 @@ document.addEventListener("keydown", (event) => {
```css hidden
body {
- font-family: "Benton Sans", "Helvetica Neue", helvetica, arial, sans-serif;
+ font-family:
+ "Benton Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
margin: 2em;
}
diff --git a/files/en-us/web/api/htmlimageelement/crossorigin/index.md b/files/en-us/web/api/htmlimageelement/crossorigin/index.md
index 49759f0adf61a0a..0779e85bf4dd3f5 100644
--- a/files/en-us/web/api/htmlimageelement/crossorigin/index.md
+++ b/files/en-us/web/api/htmlimageelement/crossorigin/index.md
@@ -102,7 +102,7 @@ img {
output {
background: rgb(100 100 100 / 100%);
- font-family: Courier, monospace;
+ font-family: "Courier New", monospace;
width: 95%;
}
```
diff --git a/files/en-us/web/api/intersection_observer_api/timing_element_visibility/index.md b/files/en-us/web/api/intersection_observer_api/timing_element_visibility/index.md
index cc0f2fca84f876f..c61303f7ab83229 100644
--- a/files/en-us/web/api/intersection_observer_api/timing_element_visibility/index.md
+++ b/files/en-us/web/api/intersection_observer_api/timing_element_visibility/index.md
@@ -55,7 +55,7 @@ We provide styles for the {{HTMLElement("body")}} and {{HTMLElement("main")}} el
```css
body {
- font-family: "Open Sans", "Arial", "Helvetica", sans-serif;
+ font-family: "Open Sans", "Helvetica", "Arial", sans-serif;
background-color: aliceblue;
}
diff --git a/files/en-us/web/api/keyboardevent/code/index.md b/files/en-us/web/api/keyboardevent/code/index.md
index 43492182a35a469..59b5130080d88f4 100644
--- a/files/en-us/web/api/keyboardevent/code/index.md
+++ b/files/en-us/web/api/keyboardevent/code/index.md
@@ -40,7 +40,7 @@ The code values for Windows, Linux, and macOS are listed on the [KeyboardEvent:
```css
#output {
- font-family: Arial, Helvetica, sans-serif;
+ font-family: "Helvetica", "Arial", sans-serif;
border: 1px solid black;
width: 95%;
margin: auto;
diff --git a/files/en-us/web/api/location/index.md b/files/en-us/web/api/location/index.md
index 0dbc518578a0d4a..7238958e743f3f0 100644
--- a/files/en-us/web/api/location/index.md
+++ b/files/en-us/web/api/location/index.md
@@ -41,7 +41,7 @@ body {
display: table-cell;
text-align: center;
vertical-align: middle;
- font-family: Georgia;
+ font-family: "Georgia";
font-size: 200%;
line-height: 1em;
white-space: nowrap;
diff --git a/files/en-us/web/api/popover_api/using/index.md b/files/en-us/web/api/popover_api/using/index.md
index 75efd45c896b64e..11e81e7d47a4855 100644
--- a/files/en-us/web/api/popover_api/using/index.md
+++ b/files/en-us/web/api/popover_api/using/index.md
@@ -498,7 +498,7 @@ The two popover properties we want to transition are [`opacity`](/en-US/docs/Web
```css
html {
- font-family: Arial, Helvetica, sans-serif;
+ font-family: "Helvetica", "Arial", sans-serif;
}
/* Transition for the popover itself */
@@ -605,7 +605,7 @@ We have defined keyframes that specify the desired entry and exit animations, an
```css
html {
- font-family: Arial, Helvetica, sans-serif;
+ font-family: "Helvetica", "Arial", sans-serif;
}
[popover] {
diff --git a/files/en-us/web/api/scrolltimeline/index.md b/files/en-us/web/api/scrolltimeline/index.md
index df3305886d250a5..13fd4e76864d2fe 100644
--- a/files/en-us/web/api/scrolltimeline/index.md
+++ b/files/en-us/web/api/scrolltimeline/index.md
@@ -67,7 +67,7 @@ The CSS for the example looks like this:
}
.output {
- font-family: Arial, Helvetica, sans-serif;
+ font-family: "Helvetica", "Arial", sans-serif;
position: fixed;
top: 5px;
right: 5px;
diff --git a/files/en-us/web/api/summarizer_api/using/index.md b/files/en-us/web/api/summarizer_api/using/index.md
index d608521ebe87b5c..720a50361c85833 100644
--- a/files/en-us/web/api/summarizer_api/using/index.md
+++ b/files/en-us/web/api/summarizer_api/using/index.md
@@ -204,7 +204,7 @@ The second half of our markup includes a {{htmlelement("p")}} element to display
}
html {
- font-family: Arial, Helvetica, sans-serif;
+ font-family: "Helvetica", "Arial", sans-serif;
}
body {
diff --git a/files/en-us/web/api/translator_and_language_detector_apis/using/index.md b/files/en-us/web/api/translator_and_language_detector_apis/using/index.md
index 617f4a0702cce34..8287b371c98ce91 100644
--- a/files/en-us/web/api/translator_and_language_detector_apis/using/index.md
+++ b/files/en-us/web/api/translator_and_language_detector_apis/using/index.md
@@ -244,7 +244,7 @@ The second half of our markup includes a {{htmlelement("p")}} element to display
}
html {
- font-family: Arial, Helvetica, sans-serif;
+ font-family: "Helvetica", "Arial", sans-serif;
}
body {
diff --git a/files/en-us/web/api/viewtimeline/index.md b/files/en-us/web/api/viewtimeline/index.md
index e292280733a28a7..d727d5a45abec2c 100644
--- a/files/en-us/web/api/viewtimeline/index.md
+++ b/files/en-us/web/api/viewtimeline/index.md
@@ -107,7 +107,7 @@ The CSS for the example looks like this:
p,
h1,
div {
- font-family: Arial, Helvetica, sans-serif;
+ font-family: "Helvetica", "Arial", sans-serif;
}
h1 {
diff --git a/files/en-us/web/api/web_components/using_templates_and_slots/index.md b/files/en-us/web/api/web_components/using_templates_and_slots/index.md
index e8dc42cfc4e005b..9262426f6483ed6 100644
--- a/files/en-us/web/api/web_components/using_templates_and_slots/index.md
+++ b/files/en-us/web/api/web_components/using_templates_and_slots/index.md
@@ -180,7 +180,7 @@ First of all, we use the {{HTMLElement("slot")}} element within a {{HTMLElement(