diff --git a/files/en-us/web/css/@font-face/ascent-override/index.md b/files/en-us/web/css/@font-face/ascent-override/index.md index 4d386a014d1c946..e0b6f125fe29714 100644 --- a/files/en-us/web/css/@font-face/ascent-override/index.md +++ b/files/en-us/web/css/@font-face/ascent-override/index.md @@ -6,7 +6,7 @@ browser-compat: css.at-rules.font-face.ascent-override sidebar: cssref --- -The **`ascent-override`** CSS descriptor for the {{cssxref("@font-face")}} at-rule defines the ascent metric for the font. The ascent metric is the height above the baseline that CSS uses to lay out line boxes in an inline formatting context. +The **`ascent-override`** [CSS](/en-US/docs/Web/CSS) descriptor for the {{cssxref("@font-face")}} at-rule defines the ascent metric for the font. The ascent metric is the height above the baseline that CSS uses to lay out line boxes in an inline formatting context. ## Syntax diff --git a/files/en-us/web/css/@font-face/descent-override/index.md b/files/en-us/web/css/@font-face/descent-override/index.md index 4a5b147660439b9..50da0d3bb39aa61 100644 --- a/files/en-us/web/css/@font-face/descent-override/index.md +++ b/files/en-us/web/css/@font-face/descent-override/index.md @@ -6,7 +6,7 @@ browser-compat: css.at-rules.font-face.descent-override sidebar: cssref --- -The **`descent-override`** CSS descriptor for the {{cssxref("@font-face")}} at-rule defines the descent metric for the font. The descent metric is the height below the baseline that CSS uses to lay out line boxes in an inline formatting context. +The **`descent-override`** [CSS](/en-US/docs/Web/CSS) descriptor for the {{cssxref("@font-face")}} at-rule defines the descent metric for the font. The descent metric is the height below the baseline that CSS uses to lay out line boxes in an inline formatting context. ## Syntax diff --git a/files/en-us/web/css/@font-face/font-family/index.md b/files/en-us/web/css/@font-face/font-family/index.md index a27998421d7bf18..8ae96ec826e23ea 100644 --- a/files/en-us/web/css/@font-face/font-family/index.md +++ b/files/en-us/web/css/@font-face/font-family/index.md @@ -6,7 +6,7 @@ browser-compat: css.at-rules.font-face.font-family sidebar: cssref --- -The **`font-family`** CSS descriptor sets the font family for a font specified in an {{cssxref("@font-face")}} at-rule. +The **`font-family`** [CSS](/en-US/docs/Web/CSS) descriptor sets the font family for a font specified in an {{cssxref("@font-face")}} at-rule. The value is used for name matching against a particular `@font-face` when styling elements using the [`font-family`](/en-US/docs/Web/CSS/font-family) property. Any name may be used, and this overrides any name specified in the underlying font data. diff --git a/files/en-us/web/css/@font-face/font-feature-settings/index.md b/files/en-us/web/css/@font-face/font-feature-settings/index.md index 8d9d40aab91c56c..735f055d0e6f775 100644 --- a/files/en-us/web/css/@font-face/font-feature-settings/index.md +++ b/files/en-us/web/css/@font-face/font-feature-settings/index.md @@ -6,7 +6,7 @@ browser-compat: css.at-rules.font-face.font-feature-settings sidebar: cssref --- -The **`font-feature-settings`** CSS descriptor allows you to define the initial settings to use for the font defined by the {{cssxref("@font-face")}} at-rule. You can further use this descriptor to control typographic font features such as ligatures, small caps, and swashes, for the font defined by `@font-face`. The values for this descriptor are the same as the {{cssxref("font-feature-settings")}} property, except for the global keyword values. +The **`font-feature-settings`** [CSS](/en-US/docs/Web/CSS) descriptor allows you to define the initial settings to use for the font defined by the {{cssxref("@font-face")}} at-rule. You can further use this descriptor to control typographic font features such as ligatures, small caps, and swashes, for the font defined by `@font-face`. The values for this descriptor are the same as the {{cssxref("font-feature-settings")}} property, except for the global keyword values. Since this descriptor sets feature values on the font object in the `@font-face` at-rule and not on an entire element, only some glyphs in an element may be rendered using this descriptor. diff --git a/files/en-us/web/css/@font-face/font-stretch/index.md b/files/en-us/web/css/@font-face/font-stretch/index.md index de150f1e37d9224..6370c2a5b693f3b 100644 --- a/files/en-us/web/css/@font-face/font-stretch/index.md +++ b/files/en-us/web/css/@font-face/font-stretch/index.md @@ -10,7 +10,7 @@ sidebar: cssref {{deprecated_header}} -The **`font-stretch`** CSS descriptor allows authors to specify a normal, condensed, or expanded face for the fonts specified in the {{cssxref("@font-face")}} at-rule. +The **`font-stretch`** [CSS](/en-US/docs/Web/CSS) descriptor allows authors to specify a normal, condensed, or expanded face for the fonts specified in the {{cssxref("@font-face")}} at-rule. For a particular font family, authors can download various font faces which correspond to the different styles of the same font family, and then use the `font-stretch` descriptor to explicitly specify the font face's stretch. The values for the CSS descriptor is same as that of its corresponding font property. diff --git a/files/en-us/web/css/@font-face/font-style/index.md b/files/en-us/web/css/@font-face/font-style/index.md index 35067f98ecb5aeb..7c6d88b24802d3c 100644 --- a/files/en-us/web/css/@font-face/font-style/index.md +++ b/files/en-us/web/css/@font-face/font-style/index.md @@ -6,7 +6,7 @@ browser-compat: css.at-rules.font-face.font-style sidebar: cssref --- -The **`font-style`** CSS descriptor allows authors to specify font styles for the fonts specified in the {{cssxref("@font-face")}} at-rule. +The **`font-style`** [CSS](/en-US/docs/Web/CSS) descriptor allows authors to specify font styles for the fonts specified in the {{cssxref("@font-face")}} at-rule. For a particular font family, authors can download various font faces that correspond to the different styles of the same font family and then use the `font-style` descriptor to explicitly specify the font face's style. The values for this CSS descriptor are the same as that of the corresponding {{cssxref("font-style")}} property. diff --git a/files/en-us/web/css/@font-face/font-variation-settings/index.md b/files/en-us/web/css/@font-face/font-variation-settings/index.md index cd7934313cc563f..79c1fc7d1156a7f 100644 --- a/files/en-us/web/css/@font-face/font-variation-settings/index.md +++ b/files/en-us/web/css/@font-face/font-variation-settings/index.md @@ -6,7 +6,7 @@ browser-compat: css.at-rules.font-face.font-variation-settings sidebar: cssref --- -The **`font-variation-settings`** CSS descriptor allows authors to specify low-level OpenType or TrueType font variations in the {{cssxref("@font-face")}} at-rule. The values for this descriptor are the same as the {{cssxref("font-variation-settings")}} property, except for the global keyword values. +The **`font-variation-settings`** [CSS](/en-US/docs/Web/CSS) descriptor allows authors to specify low-level OpenType or TrueType font variations in the {{cssxref("@font-face")}} at-rule. The values for this descriptor are the same as the {{cssxref("font-variation-settings")}} property, except for the global keyword values. Since this descriptor sets variation values on the font object in the `@font-face` at-rule and not on an entire element, only some glyphs in an element may be rendered using this descriptor. diff --git a/files/en-us/web/css/@font-face/font-weight/index.md b/files/en-us/web/css/@font-face/font-weight/index.md index 9d53eba5f9794cb..42bdcfe6d7d81c5 100644 --- a/files/en-us/web/css/@font-face/font-weight/index.md +++ b/files/en-us/web/css/@font-face/font-weight/index.md @@ -6,7 +6,7 @@ browser-compat: css.at-rules.font-face.font-weight sidebar: cssref --- -The **`font-weight`** CSS {{cssxref("@font-face")}} descriptor enables authors to specify a single font weight, or a range of font weights, for the font specified in a {{cssxref("@font-face")}} at-rule. This is then used by the browser to select the appropriate font when a CSS rule sets a desired [font weight](/en-US/docs/Web/CSS/font-weight). +The **`font-weight`** [CSS](/en-US/docs/Web/CSS) {{cssxref("@font-face")}} descriptor enables authors to specify a single font weight, or a range of font weights, for the font specified in a {{cssxref("@font-face")}} at-rule. This is then used by the browser to select the appropriate font when a CSS rule sets a desired [font weight](/en-US/docs/Web/CSS/font-weight). Typically, a developer will want to use fonts from a single font family in a range of different weights. With traditional, or _static_ fonts, a single font file contains characters from a font family in a specific weight and style: for example, "Helvetica bold italic". To enable displaying light, regular, bold, or extra-bold fonts when the `font-weight` property calls a specific weight, you can define multiple {{cssxref("@font-face")}} at-rules for the same family (all with the same {{cssxref("@font-face/font-family", "font-family")}} descriptor value), one for each weight or range of weights. diff --git a/files/en-us/web/css/@font-face/line-gap-override/index.md b/files/en-us/web/css/@font-face/line-gap-override/index.md index ce387c98dc68d58..85543f5392e8df0 100644 --- a/files/en-us/web/css/@font-face/line-gap-override/index.md +++ b/files/en-us/web/css/@font-face/line-gap-override/index.md @@ -6,7 +6,7 @@ browser-compat: css.at-rules.font-face.line-gap-override sidebar: cssref --- -The **`line-gap-override`** CSS descriptor for the {{cssxref("@font-face")}} at-rule defines the line-gap metric for the font. The line-gap metric is the font recommended line-gap or external leading. +The **`line-gap-override`** [CSS](/en-US/docs/Web/CSS) descriptor for the {{cssxref("@font-face")}} at-rule defines the line-gap metric for the font. The line-gap metric is the font recommended line-gap or external leading. ## Syntax diff --git a/files/en-us/web/css/@font-face/size-adjust/index.md b/files/en-us/web/css/@font-face/size-adjust/index.md index 35b2ab6c18df7b5..6207de39694a257 100644 --- a/files/en-us/web/css/@font-face/size-adjust/index.md +++ b/files/en-us/web/css/@font-face/size-adjust/index.md @@ -6,7 +6,7 @@ browser-compat: css.at-rules.font-face.size-adjust sidebar: cssref --- -The **`size-adjust`** CSS descriptor for the {{cssxref("@font-face")}} at-rule defines a multiplier for glyph outlines and metrics associated with this font. This makes it easier to harmonize the designs of various fonts when rendered at the same font size. +The **`size-adjust`** [CSS](/en-US/docs/Web/CSS) descriptor for the {{cssxref("@font-face")}} at-rule defines a multiplier for glyph outlines and metrics associated with this font. This makes it easier to harmonize the designs of various fonts when rendered at the same font size. The `size-adjust` descriptor behaves in a similar fashion to the {{cssxref("font-size-adjust")}} property. It calculates an adjustment per font by matching ex heights. diff --git a/files/en-us/web/css/@font-face/src/index.md b/files/en-us/web/css/@font-face/src/index.md index 11fae34e852f15b..198e9f5a4bf2929 100644 --- a/files/en-us/web/css/@font-face/src/index.md +++ b/files/en-us/web/css/@font-face/src/index.md @@ -6,7 +6,7 @@ browser-compat: css.at-rules.font-face.src sidebar: cssref --- -The **`src`** CSS descriptor for the {{cssxref("@font-face")}} at-rule specifies the resource containing font data. It is required for the `@font-face` rule to be valid. +The **`src`** [CSS](/en-US/docs/Web/CSS) descriptor for the {{cssxref("@font-face")}} at-rule specifies the resource containing font data. It is required for the `@font-face` rule to be valid. ## Syntax diff --git a/files/en-us/web/css/@font-face/unicode-range/index.md b/files/en-us/web/css/@font-face/unicode-range/index.md index 0c82f35aaeaf0f9..4070c9fd9131fa4 100644 --- a/files/en-us/web/css/@font-face/unicode-range/index.md +++ b/files/en-us/web/css/@font-face/unicode-range/index.md @@ -6,7 +6,7 @@ browser-compat: css.at-rules.font-face.unicode-range sidebar: cssref --- -The **`unicode-range`** CSS descriptor sets the specific range of characters to be used from a font defined using the {{cssxref("@font-face")}} at-rule and made available for use on the current page. If the page doesn't use any character in this range, the font is not downloaded; if it uses at least one, the whole font is downloaded. +The **`unicode-range`** [CSS](/en-US/docs/Web/CSS) descriptor sets the specific range of characters to be used from a font defined using the {{cssxref("@font-face")}} at-rule and made available for use on the current page. If the page doesn't use any character in this range, the font is not downloaded; if it uses at least one, the whole font is downloaded. ## Syntax diff --git a/files/en-us/web/css/@font-palette-values/base-palette/index.md b/files/en-us/web/css/@font-palette-values/base-palette/index.md index b3194ef28345343..7344249c6ec12bd 100644 --- a/files/en-us/web/css/@font-palette-values/base-palette/index.md +++ b/files/en-us/web/css/@font-palette-values/base-palette/index.md @@ -6,7 +6,7 @@ browser-compat: css.at-rules.font-palette-values.base-palette sidebar: cssref --- -The **`base-palette`** CSS [descriptor](/en-US/docs/Glossary/CSS_Descriptor) is used to specify the name or index of a pre-defined palette to be used for creating a new palette. If the specified `base-palette` does not exist, then the palette defined at index 0 will be used. +The **`base-palette`** [CSS](/en-US/docs/Web/CSS) [descriptor](/en-US/docs/Glossary/CSS_Descriptor) is used to specify the name or index of a pre-defined palette to be used for creating a new palette. If the specified `base-palette` does not exist, then the palette defined at index 0 will be used. ## Syntax diff --git a/files/en-us/web/css/@font-palette-values/override-colors/index.md b/files/en-us/web/css/@font-palette-values/override-colors/index.md index 3cc8b3ef4a00193..6f95c05257d5f9f 100644 --- a/files/en-us/web/css/@font-palette-values/override-colors/index.md +++ b/files/en-us/web/css/@font-palette-values/override-colors/index.md @@ -6,7 +6,7 @@ browser-compat: css.at-rules.font-palette-values.override-colors sidebar: cssref --- -The **`override-colors`** CSS [descriptor](/en-US/docs/Glossary/CSS_Descriptor) is used to override colors in the chosen [base-palette](/en-US/docs/Web/CSS/@font-palette-values/base-palette) for a color font. +The **`override-colors`** [CSS](/en-US/docs/Web/CSS) [descriptor](/en-US/docs/Glossary/CSS_Descriptor) is used to override colors in the chosen [base-palette](/en-US/docs/Web/CSS/@font-palette-values/base-palette) for a color font. ## Syntax diff --git a/files/en-us/web/css/@keyframes/index.md b/files/en-us/web/css/@keyframes/index.md index cf671151416f7dc..7e38e11337ae531 100644 --- a/files/en-us/web/css/@keyframes/index.md +++ b/files/en-us/web/css/@keyframes/index.md @@ -6,7 +6,7 @@ browser-compat: css.at-rules.keyframes sidebar: cssref --- -The **`@keyframes`** CSS [at-rule](/en-US/docs/Web/CSS/CSS_syntax/At-rule) controls the intermediate steps in a CSS animation sequence by defining styles for keyframes (or waypoints) along the animation sequence. This gives more control over the intermediate steps of the animation sequence than [transitions](/en-US/docs/Web/CSS/CSS_transitions). +The **`@keyframes`** [CSS](/en-US/docs/Web/CSS) [at-rule](/en-US/docs/Web/CSS/CSS_syntax/At-rule) controls the intermediate steps in a CSS animation sequence by defining styles for keyframes (or waypoints) along the animation sequence. This gives more control over the intermediate steps of the animation sequence than [transitions](/en-US/docs/Web/CSS/CSS_transitions). ## Syntax diff --git a/files/en-us/web/css/_colon_-moz-submit-invalid/index.md b/files/en-us/web/css/_colon_-moz-submit-invalid/index.md index 9f8279d838ab9c3..ee85b20c45e8b32 100644 --- a/files/en-us/web/css/_colon_-moz-submit-invalid/index.md +++ b/files/en-us/web/css/_colon_-moz-submit-invalid/index.md @@ -10,7 +10,7 @@ sidebar: cssref {{Non-standard_Header}} -The **`:-moz-submit-invalid`** CSS [pseudo-class](/en-US/docs/Web/CSS/Pseudo-classes) is a [Mozilla extension](/en-US/docs/Web/CSS/Mozilla_Extensions) that represents any submit {{HTMLElement("button")}} on forms whose contents aren't valid based on their [validation constraints](/en-US/docs/Web/HTML/Guides/Constraint_validation). +The **`:-moz-submit-invalid`** [CSS](/en-US/docs/Web/CSS) [pseudo-class](/en-US/docs/Web/CSS/Pseudo-classes) is a [Mozilla extension](/en-US/docs/Web/CSS/Mozilla_Extensions) that represents any submit {{HTMLElement("button")}} on forms whose contents aren't valid based on their [validation constraints](/en-US/docs/Web/HTML/Guides/Constraint_validation). By default, no style is applied. You can use this pseudo-class to customize the appearance of the submit button when there are invalid form fields. diff --git a/files/en-us/web/css/_colon_autofill/index.md b/files/en-us/web/css/_colon_autofill/index.md index 0440150e0be14b1..45f621af7ab4be4 100644 --- a/files/en-us/web/css/_colon_autofill/index.md +++ b/files/en-us/web/css/_colon_autofill/index.md @@ -6,7 +6,7 @@ browser-compat: css.selectors.autofill sidebar: cssref --- -The **`:autofill`** CSS [pseudo-class](/en-US/docs/Web/CSS/Pseudo-classes) matches when an {{HTMLElement("input")}} element has its value autofilled by the browser. The class stops matching if the user edits the field. +The **`:autofill`** [CSS](/en-US/docs/Web/CSS) [pseudo-class](/en-US/docs/Web/CSS/Pseudo-classes) matches when an {{HTMLElement("input")}} element has its value autofilled by the browser. The class stops matching if the user edits the field. {{InteractiveExample("CSS Demo: :autofill", "tabbed-shorter")}} diff --git a/files/en-us/web/css/_colon_has/index.md b/files/en-us/web/css/_colon_has/index.md index 19b64e3592a9944..3604212ecda683e 100644 --- a/files/en-us/web/css/_colon_has/index.md +++ b/files/en-us/web/css/_colon_has/index.md @@ -6,7 +6,7 @@ browser-compat: css.selectors.has sidebar: cssref --- -The functional **`:has()`** CSS [pseudo-class](/en-US/docs/Web/CSS/Pseudo-classes) represents an element if any of the [relative selectors](/en-US/docs/Web/CSS/CSS_selectors/Selector_structure#relative_selector) that are passed as an argument match at least one element when anchored against this element. This pseudo-class presents a way of selecting a parent element or a previous sibling element with respect to a reference element by taking a [relative selector list](/en-US/docs/Web/CSS/Selector_list#relative_selector_list) as an argument. +The functional **`:has()`** [CSS](/en-US/docs/Web/CSS) [pseudo-class](/en-US/docs/Web/CSS/Pseudo-classes) represents an element if any of the [relative selectors](/en-US/docs/Web/CSS/CSS_selectors/Selector_structure#relative_selector) that are passed as an argument match at least one element when anchored against this element. This pseudo-class presents a way of selecting a parent element or a previous sibling element with respect to a reference element by taking a [relative selector list](/en-US/docs/Web/CSS/Selector_list#relative_selector_list) as an argument. ```css /* Selects an h1 heading with a diff --git a/files/en-us/web/css/_colon_only-child/index.md b/files/en-us/web/css/_colon_only-child/index.md index 673ac4da021152e..3c7b852096c62d2 100644 --- a/files/en-us/web/css/_colon_only-child/index.md +++ b/files/en-us/web/css/_colon_only-child/index.md @@ -6,7 +6,7 @@ browser-compat: css.selectors.only-child sidebar: cssref --- -The **`:only-child`** CSS [pseudo-class](/en-US/docs/Web/CSS/Pseudo-classes) represents an element without any siblings. This is the same as `:first-child:last-child` or `:nth-child(1):nth-last-child(1)`, but with a lower specificity. +The **`:only-child`** [CSS](/en-US/docs/Web/CSS) [pseudo-class](/en-US/docs/Web/CSS/Pseudo-classes) represents an element without any siblings. This is the same as `:first-child:last-child` or `:nth-child(1):nth-last-child(1)`, but with a lower specificity. {{InteractiveExample("CSS Demo: :only-child", "tabbed-shorter")}} diff --git a/files/en-us/web/css/_colon_only-of-type/index.md b/files/en-us/web/css/_colon_only-of-type/index.md index 3777835368baa47..7694a7a1f5a0708 100644 --- a/files/en-us/web/css/_colon_only-of-type/index.md +++ b/files/en-us/web/css/_colon_only-of-type/index.md @@ -6,7 +6,7 @@ browser-compat: css.selectors.only-of-type sidebar: cssref --- -The **`:only-of-type`** CSS [pseudo-class](/en-US/docs/Web/CSS/Pseudo-classes) represents an element that has no siblings of the same type (tag name). +The **`:only-of-type`** [CSS](/en-US/docs/Web/CSS) [pseudo-class](/en-US/docs/Web/CSS/Pseudo-classes) represents an element that has no siblings of the same type (tag name). {{InteractiveExample("CSS Demo: :only-of-type", "tabbed-shorter")}} diff --git a/files/en-us/web/css/_colon_user-invalid/index.md b/files/en-us/web/css/_colon_user-invalid/index.md index 1e2e98f432e8b4f..546f9464015bb2b 100644 --- a/files/en-us/web/css/_colon_user-invalid/index.md +++ b/files/en-us/web/css/_colon_user-invalid/index.md @@ -6,7 +6,7 @@ browser-compat: css.selectors.user-invalid sidebar: cssref --- -The **`:user-invalid`** CSS [pseudo-class](/en-US/docs/Web/CSS/Pseudo-classes) represents any validated form element whose value isn't valid based on their [validation constraints](/en-US/docs/Web/HTML/Guides/Constraint_validation), after the user has interacted with it. +The **`:user-invalid`** [CSS](/en-US/docs/Web/CSS) [pseudo-class](/en-US/docs/Web/CSS/Pseudo-classes) represents any validated form element whose value isn't valid based on their [validation constraints](/en-US/docs/Web/HTML/Guides/Constraint_validation), after the user has interacted with it. The `:user-invalid` pseudo-class must match an {{CSSxRef(":invalid")}}, {{CSSxRef(":out-of-range")}}, or blank-but {{CSSxRef(":required")}} element between the time the user has attempted to submit the form and before the user has interacted again with the form element. diff --git a/files/en-us/web/css/_colon_user-valid/index.md b/files/en-us/web/css/_colon_user-valid/index.md index 560786ba8f49cc2..6ae76bf711abf12 100644 --- a/files/en-us/web/css/_colon_user-valid/index.md +++ b/files/en-us/web/css/_colon_user-valid/index.md @@ -6,7 +6,7 @@ browser-compat: css.selectors.user-valid sidebar: cssref --- -The **`:user-valid`** CSS [pseudo-class](/en-US/docs/Web/CSS/Pseudo-classes) represents any validated form element whose value validates correctly based on its [validation constraints](/en-US/docs/Web/HTML/Guides/Constraint_validation). However, unlike {{cssxref(":valid")}} it only matches once the user has interacted with it. +The **`:user-valid`** [CSS](/en-US/docs/Web/CSS) [pseudo-class](/en-US/docs/Web/CSS/Pseudo-classes) represents any validated form element whose value validates correctly based on its [validation constraints](/en-US/docs/Web/HTML/Guides/Constraint_validation). However, unlike {{cssxref(":valid")}} it only matches once the user has interacted with it. This pseudo-class is applied if the form control is valid and any of the following has occurred: diff --git a/files/en-us/web/css/_doublecolon_-webkit-inner-spin-button/index.md b/files/en-us/web/css/_doublecolon_-webkit-inner-spin-button/index.md index b905baf57cfe620..9f4ea327104cafa 100644 --- a/files/en-us/web/css/_doublecolon_-webkit-inner-spin-button/index.md +++ b/files/en-us/web/css/_doublecolon_-webkit-inner-spin-button/index.md @@ -10,7 +10,7 @@ sidebar: cssref {{Non-standard_header}} -The **`::-webkit-inner-spin-button`** CSS pseudo-element is used to style the inner part of the spinner button of number picker input elements. +The **`::-webkit-inner-spin-button`** [CSS](/en-US/docs/Web/CSS) pseudo-element is used to style the inner part of the spinner button of number picker input elements. ## Syntax diff --git a/files/en-us/web/css/_doublecolon_-webkit-meter-optimum-value/index.md b/files/en-us/web/css/_doublecolon_-webkit-meter-optimum-value/index.md index 65b5755386e62b1..9b5824481e5aa98 100644 --- a/files/en-us/web/css/_doublecolon_-webkit-meter-optimum-value/index.md +++ b/files/en-us/web/css/_doublecolon_-webkit-meter-optimum-value/index.md @@ -10,7 +10,7 @@ sidebar: cssref {{Non-standard_header}} -The **`::-webkit-meter-optimum-value`** CSS [pseudo-element](/en-US/docs/Glossary/Pseudo-element) styles the {{htmlelement("meter")}} element when its value is inside the low-high range, or when the value is equivalent to the optimum value. +The **`::-webkit-meter-optimum-value`** [CSS](/en-US/docs/Web/CSS) [pseudo-element](/en-US/docs/Glossary/Pseudo-element) styles the {{htmlelement("meter")}} element when its value is inside the low-high range, or when the value is equivalent to the optimum value. Green is the default color. diff --git a/files/en-us/web/css/_doublecolon_-webkit-search-cancel-button/index.md b/files/en-us/web/css/_doublecolon_-webkit-search-cancel-button/index.md index 7085d91067c73ee..acfd674727c06f7 100644 --- a/files/en-us/web/css/_doublecolon_-webkit-search-cancel-button/index.md +++ b/files/en-us/web/css/_doublecolon_-webkit-search-cancel-button/index.md @@ -10,7 +10,7 @@ sidebar: cssref {{Non-standard_header}} -The **`::-webkit-search-cancel-button`** CSS [pseudo-element](/en-US/docs/Web/CSS/Pseudo-elements) represents a button (the "cancel button") at the edge of an {{HTMLElement("input")}} of `type="search"` which clears away the current value of the {{HTMLElement("input")}} element. This button and pseudo-element are non-standard, supported only in WebKit and Blink, hence the vendor prefix. The clear button is only shown on non-empty search {{HTMLElement("input")}} elements. +The **`::-webkit-search-cancel-button`** [CSS](/en-US/docs/Web/CSS) [pseudo-element](/en-US/docs/Web/CSS/Pseudo-elements) represents a button (the "cancel button") at the edge of an {{HTMLElement("input")}} of `type="search"` which clears away the current value of the {{HTMLElement("input")}} element. This button and pseudo-element are non-standard, supported only in WebKit and Blink, hence the vendor prefix. The clear button is only shown on non-empty search {{HTMLElement("input")}} elements. ## Syntax diff --git a/files/en-us/web/css/_doublecolon_-webkit-search-results-button/index.md b/files/en-us/web/css/_doublecolon_-webkit-search-results-button/index.md index f850673175f3c33..95624180b35757f 100644 --- a/files/en-us/web/css/_doublecolon_-webkit-search-results-button/index.md +++ b/files/en-us/web/css/_doublecolon_-webkit-search-results-button/index.md @@ -10,7 +10,7 @@ sidebar: cssref {{Non-standard_header}} -The **`::-webkit-search-results-button`** CSS [pseudo-element](/en-US/docs/Web/CSS/Pseudo-elements) represents a button (the "search results button") at the left edge of an {{HTMLElement("input")}} of `type="search"` which when clicked displays a menu which allows the user to choose from previous recent search queries. This button and pseudo-element are non-standard, supported only in WebKit and Blink, hence the vendor prefix. The search results button is only shown on search {{HTMLElement("input")}} elements that have a [`results`](/en-US/docs/Web/HTML/Reference/Elements/input#results) attribute. +The **`::-webkit-search-results-button`** [CSS](/en-US/docs/Web/CSS) [pseudo-element](/en-US/docs/Web/CSS/Pseudo-elements) represents a button (the "search results button") at the left edge of an {{HTMLElement("input")}} of `type="search"` which when clicked displays a menu which allows the user to choose from previous recent search queries. This button and pseudo-element are non-standard, supported only in WebKit and Blink, hence the vendor prefix. The search results button is only shown on search {{HTMLElement("input")}} elements that have a [`results`](/en-US/docs/Web/HTML/Reference/Elements/input#results) attribute. ## Syntax diff --git a/files/en-us/web/css/_doublecolon_-webkit-slider-runnable-track/index.md b/files/en-us/web/css/_doublecolon_-webkit-slider-runnable-track/index.md index 39a4eca2f7d89bf..72623175a9a21ff 100644 --- a/files/en-us/web/css/_doublecolon_-webkit-slider-runnable-track/index.md +++ b/files/en-us/web/css/_doublecolon_-webkit-slider-runnable-track/index.md @@ -10,7 +10,7 @@ sidebar: cssref {{non-standard_header}} -The **`::-webkit-slider-runnable-track`** CSS [pseudo-element](/en-US/docs/Web/CSS/Pseudo-elements) represents the "track" (the groove in which the indicator slides) of an {{HTMLElement("input/range", '<input type="range">')}}. +The **`::-webkit-slider-runnable-track`** [CSS](/en-US/docs/Web/CSS) [pseudo-element](/en-US/docs/Web/CSS/Pseudo-elements) represents the "track" (the groove in which the indicator slides) of an {{HTMLElement("input/range", '<input type="range">')}}. ## Syntax diff --git a/files/en-us/web/css/_doublecolon_-webkit-slider-thumb/index.md b/files/en-us/web/css/_doublecolon_-webkit-slider-thumb/index.md index db2e5dcc442c2d3..4f19715cb308f6a 100644 --- a/files/en-us/web/css/_doublecolon_-webkit-slider-thumb/index.md +++ b/files/en-us/web/css/_doublecolon_-webkit-slider-thumb/index.md @@ -10,7 +10,7 @@ sidebar: cssref {{non-standard_header}} -The **`::-webkit-slider-thumb`** CSS [pseudo-element](/en-US/docs/Web/CSS/Pseudo-elements) represents the "thumb" that the user can move within the "groove" of an {{HTMLElement("input")}} of `type="range"` to alter its numerical value. +The **`::-webkit-slider-thumb`** [CSS](/en-US/docs/Web/CSS) [pseudo-element](/en-US/docs/Web/CSS/Pseudo-elements) represents the "thumb" that the user can move within the "groove" of an {{HTMLElement("input")}} of `type="range"` to alter its numerical value. ## Syntax diff --git a/files/en-us/web/css/_doublecolon_highlight/index.md b/files/en-us/web/css/_doublecolon_highlight/index.md index d1cc5da3d0e61e9..2e3b9d70c865533 100644 --- a/files/en-us/web/css/_doublecolon_highlight/index.md +++ b/files/en-us/web/css/_doublecolon_highlight/index.md @@ -6,7 +6,7 @@ browser-compat: css.selectors.highlight sidebar: cssref --- -The **`::highlight()`** CSS [pseudo-element](/en-US/docs/Web/CSS/Pseudo-elements) applies styles to a custom highlight. +The **`::highlight()`** [CSS](/en-US/docs/Web/CSS) [pseudo-element](/en-US/docs/Web/CSS/Pseudo-elements) applies styles to a custom highlight. A custom highlight is a collection of {{domxref("Range")}} objects and is registered on a webpage using the {{domxref("HighlightRegistry")}}. diff --git a/files/en-us/web/css/_doublecolon_selection/index.md b/files/en-us/web/css/_doublecolon_selection/index.md index 578e6d08b57db75..630e5b8fe609d46 100644 --- a/files/en-us/web/css/_doublecolon_selection/index.md +++ b/files/en-us/web/css/_doublecolon_selection/index.md @@ -6,7 +6,7 @@ browser-compat: css.selectors.selection sidebar: cssref --- -The **`::selection`** CSS [pseudo-element](/en-US/docs/Web/CSS/Pseudo-elements) applies styles to the part of a document that has been highlighted by the user (such as clicking and dragging the mouse across text). +The **`::selection`** [CSS](/en-US/docs/Web/CSS) [pseudo-element](/en-US/docs/Web/CSS/Pseudo-elements) applies styles to the part of a document that has been highlighted by the user (such as clicking and dragging the mouse across text). The `::selection` pseudo-element follows a special inheritance model common to all highlight pseudo-elements. For more details on how this inheritance works, see the [Highlight pseudo-elements inheritance](/en-US/docs/Web/CSS/Pseudo-elements#highlight_pseudo-elements_inheritance) section. diff --git a/files/en-us/web/css/basic-shape/circle/index.md b/files/en-us/web/css/basic-shape/circle/index.md index bcb693dc972080f..ecd9fd3b89d1413 100644 --- a/files/en-us/web/css/basic-shape/circle/index.md +++ b/files/en-us/web/css/basic-shape/circle/index.md @@ -6,7 +6,7 @@ browser-compat: css.types.basic-shape.circle sidebar: cssref --- -The **`circle()`** CSS [function](/en-US/docs/Web/CSS/CSS_Values_and_Units/CSS_Value_Functions) defines a circle using a radius and a position. It is one of the {{cssxref("<basic-shape>")}} data types. +The **`circle()`** [CSS](/en-US/docs/Web/CSS) [function](/en-US/docs/Web/CSS/CSS_Values_and_Units/CSS_Value_Functions) defines a circle using a radius and a position. It is one of the {{cssxref("<basic-shape>")}} data types. {{InteractiveExample("CSS Demo: circle()")}} diff --git a/files/en-us/web/css/font-variant/index.md b/files/en-us/web/css/font-variant/index.md index 360476dd33ecfd1..958f22c4709d2f8 100644 --- a/files/en-us/web/css/font-variant/index.md +++ b/files/en-us/web/css/font-variant/index.md @@ -6,7 +6,7 @@ browser-compat: css.properties.font-variant sidebar: cssref --- -The **`font-variant`** CSS [shorthand property](/en-US/docs/Web/CSS/CSS_cascade/Shorthand_properties) allows you to set all the font variants for a font. +The **`font-variant`** [CSS](/en-US/docs/Web/CSS) [shorthand property](/en-US/docs/Web/CSS/CSS_cascade/Shorthand_properties) allows you to set all the font variants for a font. You can also set the `` values of `font-variant` defined in CSS Level 2.1, (that is, `normal` or `small-caps`), by using the [`font`](/en-US/docs/Web/CSS/font) shorthand. diff --git a/files/en-us/web/css/font/index.md b/files/en-us/web/css/font/index.md index ef5c9b7cca5e5b6..912e175e85fafb9 100644 --- a/files/en-us/web/css/font/index.md +++ b/files/en-us/web/css/font/index.md @@ -6,7 +6,7 @@ browser-compat: css.properties.font sidebar: cssref --- -The **`font`** CSS [shorthand property](/en-US/docs/Web/CSS/CSS_cascade/Shorthand_properties) sets all the different properties of an element's font. Alternatively, it sets an element's font to a system font. +The **`font`** [CSS](/en-US/docs/Web/CSS) [shorthand property](/en-US/docs/Web/CSS/CSS_cascade/Shorthand_properties) sets all the different properties of an element's font. Alternatively, it sets an element's font to a system font. {{InteractiveExample("CSS Demo: font")}} diff --git a/files/en-us/web/css/grid-area/index.md b/files/en-us/web/css/grid-area/index.md index cd5e4985feec0dd..460feede7982b82 100644 --- a/files/en-us/web/css/grid-area/index.md +++ b/files/en-us/web/css/grid-area/index.md @@ -6,7 +6,7 @@ browser-compat: css.properties.grid-area sidebar: cssref --- -The **`grid-area`** CSS [shorthand property](/en-US/docs/Web/CSS/CSS_cascade/Shorthand_properties) specifies a grid item's size and location within a {{glossary("grid", "grid")}} by contributing a line, a span, or nothing (automatic) to its grid placement, thereby specifying the edges of its {{glossary("grid areas", "grid area")}}. +The **`grid-area`** [CSS](/en-US/docs/Web/CSS) [shorthand property](/en-US/docs/Web/CSS/CSS_cascade/Shorthand_properties) specifies a grid item's size and location within a {{glossary("grid", "grid")}} by contributing a line, a span, or nothing (automatic) to its grid placement, thereby specifying the edges of its {{glossary("grid areas", "grid area")}}. {{InteractiveExample("CSS Demo: grid-area")}} diff --git a/files/en-us/web/css/grid-column/index.md b/files/en-us/web/css/grid-column/index.md index f4c3bdd0dd2e034..2d6f1656a5b5ffc 100644 --- a/files/en-us/web/css/grid-column/index.md +++ b/files/en-us/web/css/grid-column/index.md @@ -6,7 +6,7 @@ browser-compat: css.properties.grid-column sidebar: cssref --- -The **`grid-column`** CSS [shorthand property](/en-US/docs/Web/CSS/CSS_cascade/Shorthand_properties) specifies a grid item's size and location within a {{glossary("grid column")}} by contributing a line, a span, or nothing (automatic) to its grid placement, thereby specifying the inline-start and inline-end edge of its {{glossary("grid areas", "grid area")}}. +The **`grid-column`** [CSS](/en-US/docs/Web/CSS) [shorthand property](/en-US/docs/Web/CSS/CSS_cascade/Shorthand_properties) specifies a grid item's size and location within a {{glossary("grid column")}} by contributing a line, a span, or nothing (automatic) to its grid placement, thereby specifying the inline-start and inline-end edge of its {{glossary("grid areas", "grid area")}}. {{InteractiveExample("CSS Demo: grid-column")}} diff --git a/files/en-us/web/css/grid-row/index.md b/files/en-us/web/css/grid-row/index.md index b621e59749ac151..8d2f4245c30ed8c 100644 --- a/files/en-us/web/css/grid-row/index.md +++ b/files/en-us/web/css/grid-row/index.md @@ -6,7 +6,7 @@ browser-compat: css.properties.grid-row sidebar: cssref --- -The **`grid-row`** CSS [shorthand property](/en-US/docs/Web/CSS/CSS_cascade/Shorthand_properties) specifies a grid item's size and location within a {{glossary("grid row")}} by contributing a line, a span, or nothing (automatic) to its grid placement, thereby specifying the inline-start and inline-end edge of its {{glossary("grid areas", "grid area")}}. +The **`grid-row`** [CSS](/en-US/docs/Web/CSS) [shorthand property](/en-US/docs/Web/CSS/CSS_cascade/Shorthand_properties) specifies a grid item's size and location within a {{glossary("grid row")}} by contributing a line, a span, or nothing (automatic) to its grid placement, thereby specifying the inline-start and inline-end edge of its {{glossary("grid areas", "grid area")}}. {{InteractiveExample("CSS Demo: grid-row")}} diff --git a/files/en-us/web/css/inherit/index.md b/files/en-us/web/css/inherit/index.md index 96d7f99cee9fab4..55e6a0cae95a9bc 100644 --- a/files/en-us/web/css/inherit/index.md +++ b/files/en-us/web/css/inherit/index.md @@ -6,7 +6,7 @@ browser-compat: css.types.global_keywords.inherit sidebar: cssref --- -The **`inherit`** CSS keyword causes the element to take the [computed value](/en-US/docs/Web/CSS/CSS_cascade/Value_processing#computed_value) of the property from its parent element. It can be applied to any CSS property, including the CSS shorthand property {{cssxref("all")}}. +The **`inherit`** [CSS](/en-US/docs/Web/CSS) keyword causes the element to take the [computed value](/en-US/docs/Web/CSS/CSS_cascade/Value_processing#computed_value) of the property from its parent element. It can be applied to any CSS property, including the CSS shorthand property {{cssxref("all")}}. For [inherited properties](/en-US/docs/Web/CSS/CSS_cascade/Inheritance#inherited_properties), this reinforces the default behavior, and is only needed to override another rule. diff --git a/files/en-us/web/css/initial-letter/index.md b/files/en-us/web/css/initial-letter/index.md index caa022b770d506c..c7b1639dd99acf4 100644 --- a/files/en-us/web/css/initial-letter/index.md +++ b/files/en-us/web/css/initial-letter/index.md @@ -6,7 +6,7 @@ browser-compat: css.properties.initial-letter sidebar: cssref --- -The `initial-letter` CSS property sets the size and sink for dropped, raised, and sunken initial letters. This property applies to {{cssxref("::first-letter")}} pseudo-elements and inline-level first children of block containers. +The **`initial-letter`** [CSS](/en-US/docs/Web/CSS) property sets the size and sink for dropped, raised, and sunken initial letters. This property applies to {{cssxref("::first-letter")}} pseudo-elements and inline-level first children of block containers. ## Syntax diff --git a/files/en-us/web/css/initial/index.md b/files/en-us/web/css/initial/index.md index be7addf7dfdfdc0..be9bfd83353832d 100644 --- a/files/en-us/web/css/initial/index.md +++ b/files/en-us/web/css/initial/index.md @@ -6,7 +6,7 @@ browser-compat: css.types.global_keywords.initial sidebar: cssref --- -The **`initial`** CSS keyword applies the [initial (or default) value](/en-US/docs/Web/CSS/CSS_cascade/Value_processing#initial_value) of a property to an element. It can be applied to any CSS property, including the CSS shorthand property {{cssxref("all")}}. With `all` set to `initial`, all CSS properties can be restored to their respective initial values in one go instead of restoring each one separately. +The **`initial`** [CSS](/en-US/docs/Web/CSS) keyword applies the [initial (or default) value](/en-US/docs/Web/CSS/CSS_cascade/Value_processing#initial_value) of a property to an element. It can be applied to any CSS property, including the CSS shorthand property {{cssxref("all")}}. With `all` set to `initial`, all CSS properties can be restored to their respective initial values in one go instead of restoring each one separately. On [inherited properties](/en-US/docs/Web/CSS/CSS_cascade/Inheritance#inherited_properties), the initial value may be unexpected. You should consider using the {{cssxref("inherit")}}, {{cssxref("unset")}}, {{cssxref("revert")}}, or {{cssxref("revert-layer")}} keywords instead. diff --git a/files/en-us/web/css/list-style/index.md b/files/en-us/web/css/list-style/index.md index 64279a9bd20a55e..c07f8f6f21f5edc 100644 --- a/files/en-us/web/css/list-style/index.md +++ b/files/en-us/web/css/list-style/index.md @@ -6,7 +6,7 @@ browser-compat: css.properties.list-style sidebar: cssref --- -The **`list-style`** CSS [shorthand property](/en-US/docs/Web/CSS/CSS_cascade/Shorthand_properties) allows you to set all the list style properties at once. +The **`list-style`** [CSS](/en-US/docs/Web/CSS) [shorthand property](/en-US/docs/Web/CSS/CSS_cascade/Shorthand_properties) allows you to set all the list style properties at once. {{InteractiveExample("CSS Demo: list-style")}} diff --git a/files/en-us/web/css/offset/index.md b/files/en-us/web/css/offset/index.md index ea5a2ff5e8c8a83..7c1a89babc4c6c0 100644 --- a/files/en-us/web/css/offset/index.md +++ b/files/en-us/web/css/offset/index.md @@ -6,7 +6,7 @@ browser-compat: css.properties.offset sidebar: cssref --- -The **`offset`** CSS [shorthand property](/en-US/docs/Web/CSS/CSS_cascade/Shorthand_properties) sets all the properties required for animating an element along a defined path. The offset properties together help to define an _offset transform_, a [transform](/en-US/docs/Web/CSS/CSS_transforms/Using_CSS_transforms) that aligns a point in an element ([offset-anchor](/en-US/docs/Web/CSS/offset-anchor)) to an _offset position_ ([offset-position](/en-US/docs/Web/CSS/offset-position)) on a path ([offset-path](/en-US/docs/Web/CSS/offset-path)) at various points along the path ([offset-distance](/en-US/docs/Web/CSS/offset-distance)) and optionally rotates the element ([offset-rotate](/en-US/docs/Web/CSS/offset-rotate)) to follow the direction of the path. +The **`offset`** [CSS](/en-US/docs/Web/CSS) [shorthand property](/en-US/docs/Web/CSS/CSS_cascade/Shorthand_properties) sets all the properties required for animating an element along a defined path. The offset properties together help to define an _offset transform_, a [transform](/en-US/docs/Web/CSS/CSS_transforms/Using_CSS_transforms) that aligns a point in an element ([offset-anchor](/en-US/docs/Web/CSS/offset-anchor)) to an _offset position_ ([offset-position](/en-US/docs/Web/CSS/offset-position)) on a path ([offset-path](/en-US/docs/Web/CSS/offset-path)) at various points along the path ([offset-distance](/en-US/docs/Web/CSS/offset-distance)) and optionally rotates the element ([offset-rotate](/en-US/docs/Web/CSS/offset-rotate)) to follow the direction of the path. > [!NOTE] > Early versions of the spec called this property `motion`. diff --git a/files/en-us/web/css/revert/index.md b/files/en-us/web/css/revert/index.md index e86f7bb1581cac5..066320e1a6bbe8d 100644 --- a/files/en-us/web/css/revert/index.md +++ b/files/en-us/web/css/revert/index.md @@ -6,7 +6,7 @@ browser-compat: css.types.global_keywords.revert sidebar: cssref --- -The **`revert`** CSS keyword reverts the cascaded value of the property from its current value to the value the property would have had if no changes had been made by the current **{{Glossary("style origin")}}** to the current element. Thus, it resets the property either to user agent set value, to user set value, to its inherited value (if it is inheritable), or to initial value. It can be applied to any CSS property, including the CSS shorthand property {{cssxref("all")}}. +The **`revert`** [CSS](/en-US/docs/Web/CSS) keyword reverts the cascaded value of the property from its current value to the value the property would have had if no changes had been made by the current **{{Glossary("style origin")}}** to the current element. Thus, it resets the property either to user agent set value, to user set value, to its inherited value (if it is inheritable), or to initial value. It can be applied to any CSS property, including the CSS shorthand property {{cssxref("all")}}. This keyword removes from the cascade all of the styles that have been overridden until the style being rolled back to is reached. diff --git a/files/en-us/web/css/symbols/index.md b/files/en-us/web/css/symbols/index.md index e64a8fabd5f4de4..e63a1e822f96eb3 100644 --- a/files/en-us/web/css/symbols/index.md +++ b/files/en-us/web/css/symbols/index.md @@ -6,7 +6,7 @@ browser-compat: css.properties.list-style-type.symbols sidebar: cssref --- -The **`symbols()`** CSS function enables defining counter styles inline, directly as a value of properties such as {{cssxref("list-style")}}, providing a less powerful but simpler alternative to the {{cssxref("@counter-style")}} method of defining a counter style. +The **`symbols()`** [CSS](/en-US/docs/Web/CSS) function enables defining counter styles inline, directly as a value of properties such as {{cssxref("list-style")}}, providing a less powerful but simpler alternative to the {{cssxref("@counter-style")}} method of defining a counter style. Unlike {{cssxref("@counter-style")}}, which defines a reusable counter style, `symbols()` is _anonymous_ (i.e., it can only be used once). This function accepts strings and images as values. In comparison, the {{cssxref("@counter-style")}}'s [`symbols`](/en-US/docs/Web/CSS/@counter-style/symbols) descriptor also accepts identifiers. diff --git a/files/en-us/web/css/text-wrap/index.md b/files/en-us/web/css/text-wrap/index.md index 1dd19c67eb5c100..f9834121154dc76 100644 --- a/files/en-us/web/css/text-wrap/index.md +++ b/files/en-us/web/css/text-wrap/index.md @@ -6,7 +6,7 @@ browser-compat: css.properties.text-wrap sidebar: cssref --- -The **`text-wrap`** CSS shorthand property controls how text inside an element is wrapped. The different values provide: +The **`text-wrap`** [CSS](/en-US/docs/Web/CSS) shorthand property controls how text inside an element is wrapped. The different values provide: - Typographic improvements, for example more balanced line lengths across broken headings - A way to turn text wrapping off completely. diff --git a/files/en-us/web/css/unset/index.md b/files/en-us/web/css/unset/index.md index 0233d09b1645fcc..641d0c6a00e1186 100644 --- a/files/en-us/web/css/unset/index.md +++ b/files/en-us/web/css/unset/index.md @@ -6,7 +6,7 @@ browser-compat: css.types.global_keywords.unset sidebar: cssref --- -The **`unset`** CSS keyword resets a property to its inherited value if the property naturally inherits from its parent, and to its [initial value](/en-US/docs/Web/CSS/CSS_cascade/Value_processing#initial_value) if not. In other words, it behaves like the {{cssxref("inherit")}} keyword in the first case, when the property is an [inherited property](/en-US/docs/Web/CSS/CSS_cascade/Inheritance#inherited_properties), and like the {{cssxref("initial")}} keyword in the second case, when the property is a [non-inherited property](/en-US/docs/Web/CSS/CSS_cascade/Inheritance#non-inherited_properties). +The **`unset`** [CSS](/en-US/docs/Web/CSS) keyword resets a property to its inherited value if the property naturally inherits from its parent, and to its [initial value](/en-US/docs/Web/CSS/CSS_cascade/Value_processing#initial_value) if not. In other words, it behaves like the {{cssxref("inherit")}} keyword in the first case, when the property is an [inherited property](/en-US/docs/Web/CSS/CSS_cascade/Inheritance#inherited_properties), and like the {{cssxref("initial")}} keyword in the second case, when the property is a [non-inherited property](/en-US/docs/Web/CSS/CSS_cascade/Inheritance#non-inherited_properties). **`unset`** can be applied to any CSS property, including the CSS shorthand property {{cssxref("all")}}.