From 549576c0e32f9944536e4505a82fa1077a666f2d Mon Sep 17 00:00:00 2001 From: addiment <63932310+addiment@users.noreply.github.com> Date: Mon, 3 Oct 2022 14:10:00 -0400 Subject: [PATCH 1/2] Replace non-ASCII punctuation (they broke syntax before) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Certain CSS snippets were broken due to using unicode special characters, specifically the `unicode-range` property of the `@font-face` at-rule. The schema had some inconsistencies in using special characters and regular ASCII, so I replaced those instances with their respective ASCII counterparts. - Replace U+201C/201D (“ and ”) with U+0022 (quotation mark ") - Replace U+2018/2019 (left/right single quotation marks ‘ ’) with U+0027 (apostrophe ') - Replace U+2013 (en dash –) with U+002D (hyphen-minus -) --- web-data/css/css-schema.xml | 492 ++++++++++++++++++------------------ 1 file changed, 246 insertions(+), 246 deletions(-) diff --git a/web-data/css/css-schema.xml b/web-data/css/css-schema.xml index cb4b3a7..e55e954 100644 --- a/web-data/css/css-schema.xml +++ b/web-data/css/css-schema.xml @@ -136,7 +136,7 @@ Takes a list of compound selectors as its argument: it represents the :current element that matches the argument or, if that does not match, the innermost ancestor of the :current element that does. - Non-standard. Applies to buttons and track pieces. Indicates whether or not the button or track piece will decrement the view’s position when used. + Non-standard. Applies to buttons and track pieces. Indicates whether or not the button or track piece will decrement the view's position when used. Applies to the one or more UI elements that are the default among a set of similar elements. Typically applies to context menu items, buttons, and select lists/menus. @@ -181,10 +181,10 @@ Non-standard. Applies to any scrollbar pieces that have a horizontal orientation. - When evaluated in the context of a shadow tree, matches the shadow tree’s host element. + When evaluated in the context of a shadow tree, matches the shadow tree's host element. - When evaluated in the context of a shadow tree, it matches the shadow tree’s host element if the host element, in its normal context, matches the selector argument. + When evaluated in the context of a shadow tree, it matches the shadow tree's host element if the host element, in its normal context, matches the selector argument. Tests whether there is an ancestor, outside the shadow tree, which matches a particular selector. @@ -193,7 +193,7 @@ Applies while the user designates an element with a pointing device, but does not necessarily activate it. For example, a visual user agent could apply this pseudo-class when the cursor (mouse pointer) hovers over a box generated by the element. - Non-standard. Applies to buttons and track pieces. Indicates whether or not the button or track piece will increment the view’s position when used. + Non-standard. Applies to buttons and track pieces. Indicates whether or not the button or track piece will increment the view's position when used. Applies to UI elements whose value is in an indeterminate state. @@ -253,7 +253,7 @@ Non-standard. Represents an element that is the last child node of some other element. - Non-standard. Matches elements, such as images, that haven’t started loading yet. + Non-standard. Matches elements, such as images, that haven't started loading yet. The same as :empty, except that it additionally matches elements that only contain code points affected by whitespace processing. Standardized as :blank. @@ -274,7 +274,7 @@ Non-standard. Represents any validated form element whose value is valid - Non-standard. Matches elements representing images that have been disabled due to the user’s preferences. + Non-standard. Matches elements representing images that have been disabled due to the user's preferences. Non-standard. Matches elements in an inactive window. @@ -396,13 +396,13 @@ - Represents a styleable child pseudo-element immediately after the originating element’s actual content. + Represents a styleable child pseudo-element immediately after the originating element's actual content. Used to create a backdrop that hides the underlying document for an element in a top layer (such as an element that is displayed fullscreen). - Represents a styleable child pseudo-element immediately before the originating element’s actual content. + Represents a styleable child pseudo-element immediately before the originating element's actual content. Deprecated. Matches the distribution list itself, on elements that have one. Use ::slotted for forward compatibility. @@ -421,7 +421,7 @@ Represents a portion of text that has been flagged by the user agent as misspelled. - Generated by list items to represent the item’s marker. + Generated by list items to represent the item's marker. @@ -541,7 +541,7 @@ @counter-style descriptor. Specifies the symbols used by the marker-construction algorithm specified by the system descriptor. Needs to be specified if the counter system is 'additive'. - Aligns a flex container’s lines within the flex container when there is extra space in the cross-axis, similar to how 'justify-content' aligns individual items within the main-axis. + Aligns a flex container's lines within the flex container when there is extra space in the cross-axis, similar to how 'justify-content' aligns individual items within the main-axis. Lines are packed toward the center of the flex container. @@ -567,10 +567,10 @@ Aligns flex items along the cross axis of the current line of the flex container. - If the flex item’s inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment. + If the flex item's inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment. - The flex item’s margin box is centered in the cross axis within the line. + The flex item's margin box is centered in the cross axis within the line. The cross-end margin edge of the flex item is placed flush with the cross-end edge of the line. @@ -679,10 +679,10 @@ Specifies what point of an inline-level box is aligned to what point in the parent. - Match the box’s alphabetic baseline to that of its parent. + Match the box's alphabetic baseline to that of its parent. - Use the dominant baseline choice of the parent. Match the box’s corresponding baseline to that of its parent. + Use the dominant baseline choice of the parent. Match the box's corresponding baseline to that of its parent. Align the bottom of the aligned subtree with the bottom of the line box. @@ -691,19 +691,19 @@ Align the center of the aligned subtree with the center of the line box. - Match the box’s central baseline to the central baseline of its parent. + Match the box's central baseline to the central baseline of its parent. - Match the box’s mathematical baseline to that of its parent. + Match the box's mathematical baseline to that of its parent. Align the vertical midpoint of the box with the baseline of the parent box plus half the x-height of the parent. - Match the bottom of the box to the bottom of the parent’s content area. + Match the bottom of the box to the bottom of the parent's content area. - Match the top of the box to the top of the parent’s content area. + Match the top of the box to the top of the parent's content area. Align the top of the aligned subtree with the top of the line box. @@ -714,13 +714,13 @@ Allows the default alignment along the cross axis to be overridden for individual flex items. - Computes to the value of 'align-items' on the element’s parent, or 'stretch' if the element has no parent. On absolutely positioned elements, it computes to itself. + Computes to the value of 'align-items' on the element's parent, or 'stretch' if the element has no parent. On absolutely positioned elements, it computes to itself. - If the flex item’s inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment. + If the flex item's inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment. - The flex item’s margin box is centered in the cross axis within the line. + The flex item's margin box is centered in the cross axis within the line. The cross-end margin edge of the flex item is placed flush with the cross-end edge of the line. @@ -941,10 +941,10 @@ The background is fixed with regard to the viewport. In paged media where there is no viewport, a 'fixed' background is fixed with respect to the page box and therefore replicated on every page. - The background is fixed with regard to the element’s contents: if the element has a scrolling mechanism, the background scrolls with the element’s contents. + The background is fixed with regard to the element's contents: if the element has a scrolling mechanism, the background scrolls with the element's contents. - The background is fixed with regard to the element itself and does not scroll with its contents. (It is effectively attached to the element’s border.) + The background is fixed with regard to the element itself and does not scroll with its contents. (It is effectively attached to the element's border.) @@ -1079,7 +1079,7 @@ Specifies the size of the background images. - Resolved by using the image’s intrinsic ratio and the size of the other dimension, or failing that, using the image’s intrinsic size, or failing that, treating it as 100%. + Resolved by using the image's intrinsic ratio and the size of the other dimension, or failing that, using the image's intrinsic size, or failing that, treating it as 100%. Scale the image, while preserving its intrinsic aspect ratio (if any), to the largest size such that both its width and its height can fit inside the background positioning area. @@ -1093,10 +1093,10 @@ Specifies by how much the box is shifted up from its alignment point. - Lower by the offset appropriate for subscripts of the parent’s box. + Lower by the offset appropriate for subscripts of the parent's box. - Raise by the offset appropriate for superscripts of the parent’s box. + Raise by the offset appropriate for superscripts of the parent's box. @@ -1115,28 +1115,28 @@ Shorthand property for setting border width, style, and color. - Logical 'border-bottom'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'border-bottom'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. - Logical 'border-top'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'border-top'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. - Logical 'border-bottom-color'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'border-bottom-color'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. - Logical 'border-top-color'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'border-top-color'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. - Logical 'border-bottom-style'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'border-bottom-style'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. - Logical 'border-top-style'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'border-top-style'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. - Logical 'border-bottom-width'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'border-bottom-width'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. - Logical 'border-top-width'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'border-top-width'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. Shorthand property for setting border width, style and color. @@ -1261,28 +1261,28 @@ - Logical 'border-right'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'border-right'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. - Logical 'border-left'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'border-left'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. - Logical 'border-right-color'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'border-right-color'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. - Logical 'border-left-color'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'border-left-color'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. - Logical 'border-right-style'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'border-right-style'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. - Logical 'border-left-style'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'border-left-style'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. - Logical 'border-right-width'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'border-right-width'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. - Logical 'border-left-width'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'border-left-width'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. Shorthand property for setting border width, style and color @@ -1402,13 +1402,13 @@ The block-end edge is snapped to the nearest grid line. - The block is centered centered between one of the baseline grid’s text-over baselines and a subsequent (but not necessarily consecutive) text-under baseline. + The block is centered centered between one of the baseline grid's text-over baselines and a subsequent (but not necessarily consecutive) text-under baseline. - The first line box’s dominant baseline is snapped to the nearest grid line. + The first line box's dominant baseline is snapped to the nearest grid line. - The last line box’s dominant baseline is snapped to the nearest grid line. + The last line box's dominant baseline is snapped to the nearest grid line. @@ -1589,7 +1589,7 @@ - Deprecated. Use the 'clip-path' property when support allows. Defines the visible portion of an element’s box. + Deprecated. Use the 'clip-path' property when support allows. Defines the visible portion of an element's box. The element does not clip. @@ -1614,10 +1614,10 @@ Indicates the algorithm which is to be used to determine what parts of the canvas are included inside the shape. - Determines the ‘insideness’ of a point on the canvas by drawing a ray from that point to infinity in any direction and counting the number of path segments from the given shape that the ray crosses. + Determines the 'insideness' of a point on the canvas by drawing a ray from that point to infinity in any direction and counting the number of path segments from the given shape that the ray crosses. - Determines the ‘insideness’ of a point on the canvas by drawing a ray from that point to infinity in any direction and then examining the places where a segment of the shape crosses the ray. + Determines the 'insideness' of a point on the canvas by drawing a ray from that point to infinity in any direction and then examining the places where a segment of the shape crosses the ray. @@ -1628,10 +1628,10 @@ Provides a hint to the user-agent about how it should treat color and style choices that might be expensive or generally unwise on a given device. - The user agent should make adjustments to the page’s styling as it deems necessary and prudent for the output device. + The user agent should make adjustments to the page's styling as it deems necessary and prudent for the output device. - Indicates that the page is using color and styling on the specified element in a way which is important and significant, and which should not be tweaked or changed except at the user’s request. + Indicates that the page is using color and styling on the specified element in a way which is important and significant, and which should not be tweaked or changed except at the user's request. @@ -1746,10 +1746,10 @@ Specifies the optimal column width as min(max-content inline size, max(min-content inline size, fill-available inline size)). - Specifies the optimal column width as the max-content inline size of the multi-column element’s contents. + Specifies the optimal column width as the max-content inline size of the multi-column element's contents. - Specifies the optimal column width as the min-content inline size of the multi-column element’s contents. + Specifies the optimal column width as the min-content inline size of the multi-column element's contents. @@ -2200,7 +2200,7 @@ - Specifies the dominant baseline, which is the baseline used to align the box’s text and inline-level contents. + Specifies the dominant baseline, which is the baseline used to align the box's text and inline-level contents. Equivalent to 'alphabetic' in horizontal writing modes and in vertical writing modes when 'text-orientation' is 'sideways', 'sideways-right', or 'sideways-left'. equivalent to 'central' in vertical writing modes when 'text-orientation' is 'mixed' or 'upright'. @@ -2249,7 +2249,7 @@ - @counter-style descriptor. Specifies a fallback counter style to be used when the current counter style can’t create a representation for a given counter value. + @counter-style descriptor. Specifies a fallback counter style to be used when the current counter style can't create a representation for a given counter value. Paints the interior of the given graphical element. @@ -2261,13 +2261,13 @@ A reference to the nth child paint server element of the element being painted. - The computed value of the ‘fill’ property of the context element of the element being painted. + The computed value of the 'fill' property of the context element of the element being painted. - The computed value of the ‘stroke’ property of the context element of the element being painted. + The computed value of the 'stroke' property of the context element of the element being painted. - A URL reference to a paint server element, which is an element that defines a paint server: ‘hatch’, ‘linearGradient’, ‘mesh’, ‘pattern’, ‘radialGradient’ and ‘solidcolor’. + A URL reference to a paint server element, which is an element that defines a paint server: 'hatch', 'linearGradient', 'mesh', 'pattern', 'radialGradient' and 'solidcolor'. No paint is applied in this layer. @@ -2281,15 +2281,15 @@ Indicates the algorithm (or winding rule) which is to be used to determine what parts of the canvas are included inside the shape. - Determines the ‘insideness’ of a point on the canvas by drawing a ray from that point to infinity in any direction and counting the number of path segments from the given shape that the ray crosses. + Determines the 'insideness' of a point on the canvas by drawing a ray from that point to infinity in any direction and counting the number of path segments from the given shape that the ray crosses. - Determines the ‘insideness’ of a point on the canvas by drawing a ray from that point to infinity in any direction and then examining the places where a segment of the shape crosses the ray. + Determines the 'insideness' of a point on the canvas by drawing a ray from that point to infinity in any direction and then examining the places where a segment of the shape crosses the ray. - Processes an element’s rendering before it is displayed in the document, by applying one or more filter effects. + Processes an element's rendering before it is displayed in the document, by applying one or more filter effects. No filter effects are applied. @@ -2336,7 +2336,7 @@ Retrieves the value of the main size property as the used 'flex-basis'. - Indicates automatic sizing, based on the flex item’s content. + Indicates automatic sizing, based on the flex item's content. Expands to '0 0 auto'. @@ -2350,21 +2350,21 @@ Retrieves the value of the main size property as the used 'flex-basis'. - Indicates automatic sizing, based on the flex item’s content. + Indicates automatic sizing, based on the flex item's content. - Specifies how flex items are placed in the flex container, by setting the direction of the flex container’s main axis. + Specifies how flex items are placed in the flex container, by setting the direction of the flex container's main axis. - The flex container’s main axis has the same orientation as the block axis of the current writing mode. + The flex container's main axis has the same orientation as the block axis of the current writing mode. Same as 'column', except the main-start and main-end directions are swapped. - The flex container’s main axis has the same orientation as the inline axis of the current writing mode. + The flex container's main axis has the same orientation as the inline axis of the current writing mode. Same as 'row', except the main-start and main-end directions are swapped. @@ -2375,7 +2375,7 @@ Specifies how flexbox items are placed in the flexbox. - The flex container’s main axis has the same orientation as the block axis of the current writing mode. + The flex container's main axis has the same orientation as the block axis of the current writing mode. Same as 'column', except the main-start and main-end directions are swapped. @@ -2384,7 +2384,7 @@ The flex container is single-line. - The flex container’s main axis has the same orientation as the inline axis of the current writing mode. + The flex container's main axis has the same orientation as the inline axis of the current writing mode. Same as 'row', except the main-start and main-end directions are swapped. @@ -2967,7 +2967,7 @@ Preserves the readability of text when font fallback occurs by adjusting the font-size so that the x-height is the same regardless of the font used. - Do not preserve the font’s x-height. + Do not preserve the font's x-height. @@ -3121,7 +3121,7 @@ - Specifies control over which ligatures are enabled or disabled. A value of ‘normal’ implies that the defaults set by the font are used. + Specifies control over which ligatures are enabled or disabled. A value of 'normal' implies that the defaults set by the font are used. Enables display of additional ligatures. @@ -3263,13 +3263,13 @@ - Determine a grid item’s size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement. Shorthand for 'grid-row-start', 'grid-column-start', 'grid-row-end', and 'grid-column-end'. + Determine a grid item's size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement. Shorthand for 'grid-row-start', 'grid-column-start', 'grid-row-end', and 'grid-column-end'. - The property contributes nothing to the grid item’s placement, indicating auto-placement, an automatic span, or a default span of one. + The property contributes nothing to the grid item's placement, indicating auto-placement, an automatic span, or a default span of one. - Contributes a grid span to the grid item’s placement such that the corresponding edge of the grid item’s grid area is N lines from its opposite edge. + Contributes a grid span to the grid item's placement such that the corresponding edge of the grid item's grid area is N lines from its opposite edge. @@ -3303,7 +3303,7 @@ The auto-placement algorithm places items by filling each column in turn, adding new columns as necessary. - If specified, the auto-placement algorithm uses a “dense” packing algorithm, which attempts to fill in holes earlier in the grid if smaller items come up later. + If specified, the auto-placement algorithm uses a "dense" packing algorithm, which attempts to fill in holes earlier in the grid if smaller items come up later. @@ -3328,21 +3328,21 @@ Shorthand for 'grid-column-start' and 'grid-column-end'. - The property contributes nothing to the grid item’s placement, indicating auto-placement, an automatic span, or a default span of one. + The property contributes nothing to the grid item's placement, indicating auto-placement, an automatic span, or a default span of one. - Contributes a grid span to the grid item’s placement such that the corresponding edge of the grid item’s grid area is N lines from its opposite edge. + Contributes a grid span to the grid item's placement such that the corresponding edge of the grid item's grid area is N lines from its opposite edge. - Determine a grid item’s size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement. + Determine a grid item's size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement. - The property contributes nothing to the grid item’s placement, indicating auto-placement, an automatic span, or a default span of one. + The property contributes nothing to the grid item's placement, indicating auto-placement, an automatic span, or a default span of one. - Contributes a grid span to the grid item’s placement such that the corresponding edge of the grid item’s grid area is N lines from its opposite edge. + Contributes a grid span to the grid item's placement such that the corresponding edge of the grid item's grid area is N lines from its opposite edge. @@ -3350,13 +3350,13 @@ Specifies the gutters between grid columns. Replaced by 'column-gap' property. - Determine a grid item’s size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement. + Determine a grid item's size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement. - The property contributes nothing to the grid item’s placement, indicating auto-placement, an automatic span, or a default span of one. + The property contributes nothing to the grid item's placement, indicating auto-placement, an automatic span, or a default span of one. - Contributes a grid span to the grid item’s placement such that the corresponding edge of the grid item’s grid area is N lines from its opposite edge. + Contributes a grid span to the grid item's placement such that the corresponding edge of the grid item's grid area is N lines from its opposite edge. @@ -3367,21 +3367,21 @@ Shorthand for 'grid-row-start' and 'grid-row-end'. - The property contributes nothing to the grid item’s placement, indicating auto-placement, an automatic span, or a default span of one. + The property contributes nothing to the grid item's placement, indicating auto-placement, an automatic span, or a default span of one. - Contributes a grid span to the grid item’s placement such that the corresponding edge of the grid item’s grid area is N lines from its opposite edge. + Contributes a grid span to the grid item's placement such that the corresponding edge of the grid item's grid area is N lines from its opposite edge. - Determine a grid item’s size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement. + Determine a grid item's size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement. - The property contributes nothing to the grid item’s placement, indicating auto-placement, an automatic span, or a default span of one. + The property contributes nothing to the grid item's placement, indicating auto-placement, an automatic span, or a default span of one. - Contributes a grid span to the grid item’s placement such that the corresponding edge of the grid item’s grid area is N lines from its opposite edge. + Contributes a grid span to the grid item's placement such that the corresponding edge of the grid item's grid area is N lines from its opposite edge. @@ -3389,13 +3389,13 @@ Specifies the gutters between grid rows. Replaced by 'row-gap' property. - Determine a grid item’s size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement. + Determine a grid item's size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement. - The property contributes nothing to the grid item’s placement, indicating auto-placement, an automatic span, or a default span of one. + The property contributes nothing to the grid item's placement, indicating auto-placement, an automatic span, or a default span of one. - Contributes a grid span to the grid item’s placement such that the corresponding edge of the grid item’s grid area is N lines from its opposite edge. + Contributes a grid span to the grid item's placement such that the corresponding edge of the grid item's grid area is N lines from its opposite edge. @@ -3429,7 +3429,7 @@ Specifies named grid areas, which are not associated with any particular grid item, but can be referenced from the grid-placement properties. - The grid container doesn’t define any named grid areas. + The grid container doesn't define any named grid areas. @@ -3673,7 +3673,7 @@ Use the alphabetic and hanging baselines of the surrounding text to align the initial letter. - Uses the initial letter box’s line-over and line-under border edges as the over and under alignment points, respectively. + Uses the initial letter box's line-over and line-under border edges as the over and under alignment points, respectively. @@ -3687,7 +3687,7 @@ Behaves as none if the first typographic character unit after the initial letter belongs to Unicode General Category Zs. Otherwise behaves as for all on the first line of the block containing the initial letter and as none on the rest. - For each line of text impacted by the initial letter, the line box adjacent to the intial letter starts at the start-most point that touches the ink of the initial letter, plus the amount of the initial letter’s end-side border+padding+margin. + For each line of text impacted by the initial letter, the line box adjacent to the intial letter starts at the start-most point that touches the ink of the initial letter, plus the amount of the initial letter's end-side border+padding+margin. This value is the same as none, except that the exclusion area of the impacted lines is increased as necessary for its end-edge to land on the character grid. @@ -3889,7 +3889,7 @@ Sets the image that will be used as the list item marker. When the image is available, it will replace the marker set with the 'list-style-type' marker. - The default contents of the of the list item’s marker are given by 'list-style-type' instead. + The default contents of the of the list item's marker are given by 'list-style-type' instead. @@ -3905,7 +3905,7 @@ - Used to construct the default contents of a list item’s marker + Used to construct the default contents of a list item's marker Arabic-indic numbering. @@ -3926,10 +3926,10 @@ Han decimal numbers. - Han “Earthly Branch” ordinals. + Han "Earthly Branch" ordinals. - Han “Heavenly Stem” ordinals. + Han "Heavenly Stem" ordinals. Western decimal numbers. @@ -4057,13 +4057,13 @@ - Logical 'margin-bottom'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'margin-bottom'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. - Logical 'margin-top'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'margin-top'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. @@ -4075,13 +4075,13 @@ - Logical 'margin-right'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'margin-right'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. - Logical 'margin-left'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'margin-left'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. @@ -4105,7 +4105,7 @@ - Specifies the marker symbol that shall be used for all points on the sets the value for all vertices on the given ‘path’ element or basic shape. + Specifies the marker symbol that shall be used for all points on the sets the value for all vertices on the given 'path' element or basic shape. Indicates that no marker symbol will be drawn at the given vertex or vertices. @@ -4147,13 +4147,13 @@ - Specifies if list item markers position themselves relative to the list item or the list container’s directionality. + Specifies if list item markers position themselves relative to the list item or the list container's directionality. Any markers associated with the list item base their positioning off of the directionality of the list item. - The associated markers instead base their positioning off of the directionality of the list item’s parent element. + The associated markers instead base their positioning off of the directionality of the list item's parent element. @@ -4360,7 +4360,7 @@ Specifies the size of the mask layer images. - Resolved by using the image’s intrinsic ratio and the size of the other dimension, or failing that, using the image’s intrinsic size, or failing that, treating it as 100%. + Resolved by using the image's intrinsic ratio and the size of the other dimension, or failing that, using the image's intrinsic size, or failing that, treating it as 100%. Scale the image, while preserving its intrinsic aspect ratio (if any), to the largest size such that both its width and its height can fit inside the background positioning area. @@ -5336,10 +5336,10 @@ Aligns flex items along the cross axis of the current line of the flex container. - If the flex item’s inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment. + If the flex item's inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment. - The flex item’s margin box is centered in the cross axis within the line. + The flex item's margin box is centered in the cross axis within the line. The cross-end margin edge of the flex item is placed flush with the cross-end edge of the line. @@ -5353,16 +5353,16 @@ - Specifies how flex items are placed in the flex container, by setting the direction of the flex container’s main axis. + Specifies how flex items are placed in the flex container, by setting the direction of the flex container's main axis. - The flex container’s main axis has the same orientation as the block axis of the current writing mode. + The flex container's main axis has the same orientation as the block axis of the current writing mode. Same as 'column', except the main-start and main-end directions are swapped. - The flex container’s main axis has the same orientation as the inline axis of the current writing mode. + The flex container's main axis has the same orientation as the inline axis of the current writing mode. Same as 'row', except the main-start and main-end directions are swapped. @@ -5373,7 +5373,7 @@ Specifies how flexbox items are placed in the flexbox. - The flex container’s main axis has the same orientation as the block axis of the current writing mode. + The flex container's main axis has the same orientation as the block axis of the current writing mode. Same as 'column', except the main-start and main-end directions are swapped. @@ -5382,7 +5382,7 @@ The flex container is single-line. - The flex container’s main axis has the same orientation as the inline axis of the current writing mode. + The flex container's main axis has the same orientation as the inline axis of the current writing mode. The flexbox is multi-line. @@ -5396,13 +5396,13 @@ Allows the default alignment along the cross axis to be overridden for individual flex items. - Computes to the value of 'align-items' on the element’s parent, or 'stretch' if the element has no parent. On absolutely positioned elements, it computes to itself. + Computes to the value of 'align-items' on the element's parent, or 'stretch' if the element has no parent. On absolutely positioned elements, it computes to itself. - If the flex item’s inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment. + If the flex item's inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment. - The flex item’s margin box is centered in the cross axis within the line. + The flex item's margin box is centered in the cross axis within the line. The cross-end margin edge of the flex item is placed flush with the cross-end edge of the line. @@ -5416,7 +5416,7 @@ - Aligns a flex container’s lines within the flex container when there is extra space in the cross-axis, similar to how 'justify-content' aligns individual items within the main-axis. + Aligns a flex container's lines within the flex container when there is extra space in the cross-axis, similar to how 'justify-content' aligns individual items within the main-axis. Lines are packed toward the center of the flex container. @@ -5929,7 +5929,7 @@ Attempt to typeset horizontally all consecutive characters within the box such that they take up the space of a single character within the vertical line box. - Attempt to typeset horizontally each maximal sequence of consecutive ASCII digits (U+0030–U+0039) that has as many or fewer characters than the specified integer such that it takes up the space of a single character within the vertical line box. + Attempt to typeset horizontally each maximal sequence of consecutive ASCII digits (U+0030-U+0039) that has as many or fewer characters than the specified integer such that it takes up the space of a single character within the vertical line box. No special processing. @@ -6177,7 +6177,7 @@ Inline flow content can wrap on the side of the exclusion with the largest available space for the given line, and must leave the other side of the exclusion empty. - Inline flow content can flow around the edge of the exclusion with the smallest available space within the flow content’s containing block, and must leave the other edge of the exclusion empty. + Inline flow content can flow around the edge of the exclusion with the smallest available space within the flow content's containing block, and must leave the other edge of the exclusion empty. Inline flow content can wrap on the start edge of the exclusion area but must leave the area to end edge of the exclusion area empty. @@ -6397,19 +6397,19 @@ Specifies how the contents of a replaced element should be scaled relative to the box established by its used height and width. - The replaced content is sized to maintain its aspect ratio while fitting within the element’s content box: its concrete object size is resolved as a contain constraint against the element's used width and height. + The replaced content is sized to maintain its aspect ratio while fitting within the element's content box: its concrete object size is resolved as a contain constraint against the element's used width and height. - The replaced content is sized to maintain its aspect ratio while filling the element's entire content box: its concrete object size is resolved as a cover constraint against the element’s used width and height. + The replaced content is sized to maintain its aspect ratio while filling the element's entire content box: its concrete object size is resolved as a cover constraint against the element's used width and height. - The replaced content is sized to fill the element’s content box: the object's concrete object size is the element's used width and height. + The replaced content is sized to fill the element's content box: the object's concrete object size is the element's used width and height. The replaced content is not resized to fit inside the element's content box - Size the content as if ‘none’ or ‘contain’ were specified, whichever would result in a smaller concrete object size. + Size the content as if 'none' or 'contain' were specified, whichever would result in a smaller concrete object size. @@ -6444,19 +6444,19 @@ Specifies how the contents of a replaced element should be scaled relative to the box established by its used height and width. - The replaced content is sized to maintain its aspect ratio while fitting within the element’s content box: its concrete object size is resolved as a contain constraint against the element's used width and height. + The replaced content is sized to maintain its aspect ratio while fitting within the element's content box: its concrete object size is resolved as a contain constraint against the element's used width and height. - The replaced content is sized to maintain its aspect ratio while filling the element's entire content box: its concrete object size is resolved as a cover constraint against the element’s used width and height. + The replaced content is sized to maintain its aspect ratio while filling the element's entire content box: its concrete object size is resolved as a cover constraint against the element's used width and height. - The replaced content is sized to fill the element’s content box: the object's concrete object size is the element's used width and height. + The replaced content is sized to fill the element's content box: the object's concrete object size is the element's used width and height. The replaced content is not resized to fit inside the element's content box - Size the content as if ‘none’ or ‘contain’ were specified, whichever would result in a smaller concrete object size. + Size the content as if 'none' or 'contain' were specified, whichever would result in a smaller concrete object size. @@ -6590,7 +6590,7 @@ Describes how the intermediate values used during a transition will be calculated. - Logical 'bottom'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'bottom'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. For non-replaced elements, the effect of this value depends on which of related properties have the value 'auto' as well. @@ -6598,7 +6598,7 @@ - Logical 'top'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'top'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. For non-replaced elements, the effect of this value depends on which of related properties have the value 'auto' as well. @@ -6606,7 +6606,7 @@ - Logical 'right'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'right'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. For non-replaced elements, the effect of this value depends on which of related properties have the value 'auto' as well. @@ -6614,7 +6614,7 @@ - Logical 'left'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'left'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. For non-replaced elements, the effect of this value depends on which of related properties have the value 'auto' as well. @@ -6625,7 +6625,7 @@ @viewport descriptor. Used to request that a document is displayed in portrait or landscape mode. - The UA automatically chooses the orientation based on the device’s normal mode of operation. + The UA automatically chooses the orientation based on the device's normal mode of operation. The document should be locked to landscape presentation. @@ -6681,7 +6681,7 @@ Content is clipped and no scrolling mechanism should be provided to view the content outside the clipping region. - Same as the standardized 'clip', except doesn’t establish a block formatting context. + Same as the standardized 'clip', except doesn't establish a block formatting context. Content is clipped and if the user agent uses a scrolling mechanism that is visible on the screen (such as a scroll bar or a panner), that mechanism should be displayed for a box whether or not any of its content is clipped. @@ -6743,7 +6743,7 @@ - @counter-style descriptor. Specifies a “fixed-width” counter style, where representations shorter than the pad value are padded with a particular <symbol> + @counter-style descriptor. Specifies a "fixed-width" counter style, where representations shorter than the pad value are padded with a particular <symbol> Shorthand property to set values for the thickness of the padding area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative. @@ -6757,16 +6757,16 @@ Shorthand property to set values for the thickness of the padding area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative. - Logical 'padding-bottom'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'padding-bottom'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. - Logical 'padding-top'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'padding-top'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. - Logical 'padding-right'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'padding-right'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. - Logical 'padding-left'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'. + Logical 'padding-left'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'. Shorthand property to set values for the thickness of the padding area. If left is omitted, it is the same as right. If bottom is omitted it is the same as top, if right is omitted it is the same as top. The value may not be negative. @@ -6966,16 +6966,16 @@ The given element can be the target element for pointer events whenever the pointer is over the perimeter of the element. - The given element can be the target element for pointer events when the ‘visibility’ property is set to visible and the pointer is over either the interior or the perimeter of the element. + The given element can be the target element for pointer events when the 'visibility' property is set to visible and the pointer is over either the interior or the perimeter of the element. - The given element can be the target element for pointer events when the ‘visibility’ property is set to visible and when the pointer is over the interior of the element. + The given element can be the target element for pointer events when the 'visibility' property is set to visible and when the pointer is over the interior of the element. - The given element can be the target element for pointer events when the ‘visibility’ property is set to visible and when the pointer is over a ‘painted’ area. + The given element can be the target element for pointer events when the 'visibility' property is set to visible and when the pointer is over a 'painted' area. - The given element can be the target element for pointer events when the ‘visibility’ property is set to visible and when the pointer is over the perimeter of the element. + The given element can be the target element for pointer events when the 'visibility' property is set to visible and when the pointer is over the perimeter of the element. @@ -7022,7 +7022,7 @@ - Describes the radius of the ‘circle’ element. + Describes the radius of the 'circle' element. @counter-style descriptor. Defines the ranges over which the counter style is defined. @@ -7093,7 +7093,7 @@ - Specifies a rest or prosodic boundary to be observed after an element’s content. + Specifies a rest or prosodic boundary to be observed after an element's content. A medium rest in speech output. The exact time is implementation-dependent. @@ -7116,7 +7116,7 @@ - Specifies a rest or prosodic boundary to be observed before an element’s content. + Specifies a rest or prosodic boundary to be observed before an element's content. A medium rest in speech output. The exact time is implementation-dependent. @@ -7231,10 +7231,10 @@ - Describes the horizontal radius of the ‘ellipse’ element, and the curve radius of the 'rect' element. + Describes the horizontal radius of the 'ellipse' element, and the curve radius of the 'rect' element. - Describes the vertical radius of the ‘ellipse’ element, and the curve radius of the 'rect' element. + Describes the vertical radius of the 'ellipse' element, and the curve radius of the 'rect' element. Determines the color of the top and left edges of the scroll box and scroll arrows of a scroll bar. @@ -7272,21 +7272,21 @@ - Defines the x and y coordinate within the element which will align with the nearest ancestor scroll container’s snap-destination for the respective axis. + Defines the x and y coordinate within the element which will align with the nearest ancestor scroll container's snap-destination for the respective axis. Specifies that this element does not contribute a snap point. - Specifies the offset of the snap coordinate from the start edge of the element’s border box. + Specifies the offset of the snap coordinate from the start edge of the element's border box. - Specifies the offset of the snap coordinate from the start edge of the element’s margin box. + Specifies the offset of the snap coordinate from the start edge of the element's margin box. - Define the x and y coordinate within the scroll container’s visual viewport which element snap points will align with. + Define the x and y coordinate within the scroll container's visual viewport which element snap points will align with. Defines the positioning of snap points along the x axis of the scroll container it is applied to. @@ -7295,7 +7295,7 @@ No snap points are defined by this scroll container. - Defines an interval at which snap points are defined, starting from the container’s relevant start edge. + Defines an interval at which snap points are defined, starting from the container's relevant start edge. @@ -7306,7 +7306,7 @@ No snap points are defined by this scroll container. - Defines an interval at which snap points are defined, starting from the container’s relevant start edge. + Defines an interval at which snap points are defined, starting from the container's relevant start edge. @@ -7328,7 +7328,7 @@ Defines the alpha channel threshold used to extract the shape using an image. A value of 0.5 means that the shape will enclose all the pixels that are more than 50% opaque. - Adds one or more exclusion areas to the element’s wrapping context. + Adds one or more exclusion areas to the element's wrapping context. The shape is computed based on the content box of the element. @@ -7409,7 +7409,7 @@ Punctuation is not rendered: neither spoken nor rendered as pauses. - Uses language-dependent pronunciation rules for rendering the element’s content. + Uses language-dependent pronunciation rules for rendering the element's content. Spells the text one letter at a time. @@ -7446,13 +7446,13 @@ A reference to the nth child paint server element of the element being painted. - The computed value of the ‘fill’ property of the context element of the element being painted. + The computed value of the 'fill' property of the context element of the element being painted. - The computed value of the ‘stroke’ property of the context element of the element being painted. + The computed value of the 'stroke' property of the context element of the element being painted. - A URL reference to a paint server element, which is an element that defines a paint server: ‘hatch’, ‘linearGradient’, ‘mesh’, ‘pattern’, ‘radialGradient’ and ‘solidcolor’. + A URL reference to a paint server element, which is an element that defines a paint server: 'hatch', 'linearGradient', 'mesh', 'pattern', 'radialGradient' and 'solidcolor'. No paint is applied in this layer. @@ -7497,7 +7497,7 @@ Indicates that a sharp corner is to be used to join path segments. - Same as miter but if the ‘stroke-miterlimit’ is exceeded, the miter is clipped at a miter length equal to the ‘stroke-miterlimit’ value multiplied by the stroke width. + Same as miter but if the 'stroke-miterlimit' is exceeded, the miter is clipped at a miter length equal to the 'stroke-miterlimit' value multiplied by the stroke width. Indicates that a round corner is to be used to join path segments. @@ -7517,10 +7517,10 @@ @counter-style descriptor. Specifies a <symbol> that is appended to the marker representation. - @counter-style descriptor. Specifies which algorithm will be used to construct the counter’s representation based on the counter value. + @counter-style descriptor. Specifies which algorithm will be used to construct the counter's representation based on the counter value. - Represents “sign-value” numbering systems, which, rather than using reusing digits in different positions to change their value, define additional digits with much larger values, so that the value of the number can be obtained by adding all the digits together. + Represents "sign-value" numbering systems, which, rather than using reusing digits in different positions to change their value, define additional digits with much larger values, so that the value of the number can be obtained by adding all the digits together. Interprets the list of counter symbols as digits to an alphabetic numbering system, similar to the default lower-alpha counter style, which wraps from "a", "b", "c", to "aa", "ab", "ac". @@ -7632,7 +7632,7 @@ Attempt to typeset horizontally all consecutive characters within the box such that they take up the space of a single character within the vertical line box. - Attempt to typeset horizontally each maximal sequence of consecutive ASCII digits (U+0030–U+0039) that has as many or fewer characters than the specified integer such that it takes up the space of a single character within the vertical line box. + Attempt to typeset horizontally each maximal sequence of consecutive ASCII digits (U+0030-U+0039) that has as many or fewer characters than the specified integer such that it takes up the space of a single character within the vertical line box. No special processing. @@ -7695,7 +7695,7 @@ Specifies what parts of the element's content any text decoration affecting the element must skip over. It controls all text decoration lines drawn by the element and also any text decoration lines drawn by its ancestors. - Skip over the box’s margin, border, and padding areas. + Skip over the box's margin, border, and padding areas. Skip over where glyphs are drawn: interrupt the decoration line to let text show through where the text decoration would otherwise cross over a glyph. The UA may also skip a small distance to either side of the glyph outline. @@ -7707,7 +7707,7 @@ Skip this element if it is an atomic inline (such as an image or inline-block). - Skip white space: this includes regular spaces (U+0020) and tabs (U+0009), as well as nbsp (U+00A0), ideographic space (U+3000), all fixed width spaces (such as U+2000–U+200A, U+202F and U+205F), and any adjacent letter-spacing or word-spacing. + Skip white space: this includes regular spaces (U+0020) and tabs (U+0009), as well as nbsp (U+00A0), ideographic space (U+3000), all fixed width spaces (such as U+2000-U+200A, U+202F and U+205F), and any adjacent letter-spacing or word-spacing. @@ -7889,7 +7889,7 @@ - The creator of SVG content might want to provide a hint to the implementation about what tradeoffs to make as it renders text. The ‘text-rendering’ property provides these hints. + The creator of SVG content might want to provide a hint to the implementation about what tradeoffs to make as it renders text. The 'text-rendering' property provides these hints. @@ -7952,7 +7952,7 @@ Specifies trimming behavior at the beginning and end of a box. - Don’t discard whitepace. + Don't discard whitepace. Discard whitespace at the start and end of the element. @@ -8010,7 +8010,7 @@ - Controls capitalization effects of an element’s text. + Controls capitalization effects of an element's text. Puts the first typographic letter unit of each word in titlecase. @@ -8034,10 +8034,10 @@ - The user agent may use any algorithm to determine the underline’s position. In horizontal line layout, the underline should be aligned as for alphabetic. In vertical line layout, if the language is set to Japanese or Korean, the underline should be aligned as for over. + The user agent may use any algorithm to determine the underline's position. In horizontal line layout, the underline should be aligned as for alphabetic. In vertical line layout, if the language is set to Japanese or Korean, the underline should be aligned as for over. - The underline is aligned with the under edge of the element’s content box. + The underline is aligned with the under edge of the element's content box. In vertical typographic modes, the underline is aligned as for 'below', on the left edge of the text. @@ -8046,7 +8046,7 @@ In vertical typographic modes, the underline is aligned as for 'below', except it is aligned to the right edge of the text. - The underline is positioned under the element’s text content. + The underline is positioned under the element's text content. @@ -8088,10 +8088,10 @@ Touches that begin on the element must not trigger default touch behaviors. - The user agent may consider touches that begin on the element only for the purposes of horizontally scrolling the element’s nearest ancestor with horizontally scrollable content. + The user agent may consider touches that begin on the element only for the purposes of horizontally scrolling the element's nearest ancestor with horizontally scrollable content. - The user agent may consider touches that begin on the element only for the purposes of vertically scrolling the element’s nearest ancestor with vertically scrollable content. + The user agent may consider touches that begin on the element only for the purposes of vertically scrolling the element's nearest ancestor with vertically scrollable content. @@ -8253,7 +8253,7 @@ Ampersand. - + WGL4 character set (Pan-European). @@ -8295,190 +8295,190 @@ Cyrillic Supplement. Extra letters for Komi, Khanty, Chukchi, Mordvin, Kurdish, Aleut, Chuvash, Abkhaz, Azerbaijani, and Orok. - + Latin, Greek, Cyrillic, some punctuation and symbols. - + Armenian. - + Hebrew. - + Arabic. - + Arabic Supplement. Additional letters for African languages, Khowar, Torwali, Burushaski, and early Persian. - + Arabic Extended-A. Additional letters for African languages, European and Central Asian languages, Rohingya, Tamazight, Arwi, and Koranic annotation signs. - + Syriac. - + Devanagari. - + Bengali. - + Gurmukhi. - + Gujarati. - + Oriya. - + Tamil. - + Telugu. - + Kannada. - + Malayalam. - + Sinhala. - + Warang Citi. - + Thai. - + Tai Tham. - + Tai Viet. - + Lao. - + Tibetan. - + Myanmar (Burmese). - + Georgian. - + Ethiopic. - + Ethiopic Supplement. Extra Syllables for Sebatbeit, and Tonal marks - + Ethiopic Extended. Extra Syllables for Me'en, Blin, and Sebatbeit. - + Ethiopic Extended-A. Extra characters for Gamo-Gofa-Dawro, Basketo, and Gumuz. - + Khmer. - + Mongolian. - + Sundanese. - + Sundanese Supplement. Punctuation. - + CJK (Chinese, Japanese, Korean) Unified Ideographs. Most common ideographs for modern Chinese and Japanese. - + CJK Unified Ideographs Extension A. Rare ideographs. - + Kangxi Radicals. - + CJK Radicals Supplement. Alternative forms of Kangxi Radicals. - + Hangul Jamo. - + Hangul Syllables. - + Hiragana. - + Katakana. Japanese Kanji, Hiragana and Katakana characters plus Yen/Yuan symbol. - + Lisu. - + Yi Syllables. - + Yi Radicals. General Punctuation. - + CJK Symbols and Punctuation. - + Superscripts and Subscripts. - + Currency Symbols. - + Letterlike Symbols. - + Number Forms. - + Arrows. - + Mathematical Operators. - + Miscellaneous Technical. Private Use Area. - + Alphabetic Presentation Forms. Ligatures for latin, Armenian, and Hebrew. - + Arabic Presentation Forms-A. Contextual forms / ligatures for Persian, Urdu, Sindhi, Central Asian languages, etc, Arabic pedagogical symbols, word ligatures. - + Emoji: Emoticons. - + Emoji: Miscellaneous Symbols. - + Emoji: Miscellaneous Symbols and Pictographs. - + Emoji: Supplemental Symbols and Pictographs. - + Emoji: Transport and Map Symbols. @@ -8528,7 +8528,7 @@ The scale of the local coordinate system do not change in spite of change of CTMs from a host coordinate space. - Modifies the way an object is stroked. Stroke outline shall be calculated in the “host” coordinate space instead of local coordinate system. + Modifies the way an object is stroked. Stroke outline shall be calculated in the "host" coordinate space instead of local coordinate system. Specifies the coordinate system of content which is under the immediate control of the user agent. @@ -8542,7 +8542,7 @@ Affects the vertical positioning of the inline boxes generated by an inline-level element inside a line box. - Match the box’s alphabetic baseline to that of its parent. + Match the box's alphabetic baseline to that of its parent. Align the dominant baseline of the parent box with the equivalent, or heuristically reconstructed, baseline of the element inline box. @@ -8560,7 +8560,7 @@ Align the 'central' baseline of the inline element with the central baseline of the parent. - Match the box’s mathematical baseline to that of its parent. + Match the box's mathematical baseline to that of its parent. Align the 'middle' baseline of the inline element with the middle baseline of the parent. @@ -8584,7 +8584,7 @@ - Specifies whether the boxes generated by an element are rendered. Invisible boxes still affect layout (set the ‘display’ property to ‘none’ to suppress box generation altogether). + Specifies whether the boxes generated by an element are rendered. Invisible boxes still affect layout (set the 'display' property to 'none' to suppress box generation altogether). Table-specific. If used on elements other than rows, row groups, columns, or column groups, 'collapse' has the same meaning as 'hidden'. @@ -8607,13 +8607,13 @@ Same as '-100'. - Moves the sound to the left, by subtracting 20 from the inherited ‘voice-balance’ value, and by clamping the resulting number to ‘-100’. + Moves the sound to the left, by subtracting 20 from the inherited 'voice-balance' value, and by clamping the resulting number to '-100'. Same as '100'. - Moves the sound to the right, by adding 20 to the inherited ‘voice-balance’ value, and by clamping the resulting number to ‘100’. + Moves the sound to the right, by adding 20 to the inherited 'voice-balance' value, and by clamping the resulting number to '100'. @@ -8621,7 +8621,7 @@ Specifies how long it should take to render the selected element's content (not including audio cues, pauses and rest). - Resolves to a used value corresponding to the duration of the speech synthesis when using the inherited ‘voice-rate’. + Resolves to a used value corresponding to the duration of the speech synthesis when using the inherited 'voice-rate'. @@ -8644,7 +8644,7 @@ Old person voice for 'age'. - Indicates that the ‘voice-family’ value gets inherited and used regardless of any potential language change within the markup. + Indicates that the 'voice-family' value gets inherited and used regardless of any potential language change within the markup. Young person voice for 'age'. @@ -8675,7 +8675,7 @@ - Specifies the variability in the “baseline” pitch, i.e. how much the fundamental frequency may deviate from the average pitch of the speech output. + Specifies the variability in the "baseline" pitch, i.e. how much the fundamental frequency may deviate from the average pitch of the speech output. Indicates that the specified frequency represents an absolute value. @@ -8745,10 +8745,10 @@ Intermediary value between 'x-soft' and 'medium'. - The user’s maximum tolerable volume level. + The user's maximum tolerable volume level. - The user’s minimum audible volume level. + The user's minimum audible volume level. @@ -9318,7 +9318,7 @@ - Processes an element’s rendering before it is displayed in the document, by applying one or more filter effects. + Processes an element's rendering before it is displayed in the document, by applying one or more filter effects. No filter effects are applied. @@ -9464,7 +9464,7 @@ Specifies the size of the mask layer images. - Resolved by using the image’s intrinsic ratio and the size of the other dimension, or failing that, using the image’s intrinsic size, or failing that, treating it as 100%. + Resolved by using the image's intrinsic ratio and the size of the other dimension, or failing that, using the image's intrinsic size, or failing that, treating it as 100%. Scale the image, while preserving its intrinsic aspect ratio (if any), to the largest size such that both its width and its height can fit inside the background positioning area. @@ -9714,7 +9714,7 @@ Expresses no particular intent. - Indicates that the author expects to animate or change something about the element’s contents in the near future. + Indicates that the author expects to animate or change something about the element's contents in the near future. Indicates that the author expects to animate or change the scroll position of the element in the near future. @@ -9736,7 +9736,7 @@ - Specifies additional spacing between “words”. + Specifies additional spacing between "words". No additional spacing is applied. Computes to zero. @@ -9819,7 +9819,7 @@ Inline flow content can wrap on the side of the exclusion with the largest available space for the given line, and must leave the other side of the exclusion empty. - Inline flow content can flow around the edge of the exclusion with the smallest available space within the flow content’s containing block, and must leave the other edge of the exclusion empty. + Inline flow content can flow around the edge of the exclusion with the smallest available space within the flow content's containing block, and must leave the other edge of the exclusion empty. Inline flow content can wrap on the start edge of the exclusion area but must leave the area to end edge of the exclusion area empty. From 8714df167b13f6d2def1948cd513c8e1f9673640 Mon Sep 17 00:00:00 2001 From: Martin Aeschlimann Date: Thu, 13 Oct 2022 17:35:24 +0200 Subject: [PATCH 2/2] update data --- web-data/data/browsers.css-data.json | 384 +++++++++++++-------------- 1 file changed, 192 insertions(+), 192 deletions(-) diff --git a/web-data/data/browsers.css-data.json b/web-data/data/browsers.css-data.json index f4e55dd..10dc87e 100644 --- a/web-data/data/browsers.css-data.json +++ b/web-data/data/browsers.css-data.json @@ -52,7 +52,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/align-content" } ], - "description": "Aligns a flex container’s lines within the flex container when there is extra space in the cross-axis, similar to how 'justify-content' aligns individual items within the main-axis.", + "description": "Aligns a flex container's lines within the flex container when there is extra space in the cross-axis, similar to how 'justify-content' aligns individual items within the main-axis.", "restrictions": [ "enum" ] @@ -62,11 +62,11 @@ "values": [ { "name": "baseline", - "description": "If the flex item’s inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment." + "description": "If the flex item's inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment." }, { "name": "center", - "description": "The flex item’s margin box is centered in the cross axis within the line." + "description": "The flex item's margin box is centered in the cross axis within the line." }, { "name": "flex-end", @@ -250,15 +250,15 @@ "values": [ { "name": "auto", - "description": "Computes to the value of 'align-items' on the element’s parent, or 'stretch' if the element has no parent. On absolutely positioned elements, it computes to itself." + "description": "Computes to the value of 'align-items' on the element's parent, or 'stretch' if the element has no parent. On absolutely positioned elements, it computes to itself." }, { "name": "baseline", - "description": "If the flex item’s inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment." + "description": "If the flex item's inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment." }, { "name": "center", - "description": "The flex item’s margin box is centered in the cross axis within the line." + "description": "The flex item's margin box is centered in the cross axis within the line." }, { "name": "flex-end", @@ -639,11 +639,11 @@ }, { "name": "local", - "description": "The background is fixed with regard to the element’s contents: if the element has a scrolling mechanism, the background scrolls with the element’s contents." + "description": "The background is fixed with regard to the element's contents: if the element has a scrolling mechanism, the background scrolls with the element's contents." }, { "name": "scroll", - "description": "The background is fixed with regard to the element itself and does not scroll with its contents. (It is effectively attached to the element’s border.)" + "description": "The background is fixed with regard to the element itself and does not scroll with its contents. (It is effectively attached to the element's border.)" } ], "syntax": "#", @@ -940,7 +940,7 @@ "values": [ { "name": "auto", - "description": "Resolved by using the image’s intrinsic ratio and the size of the other dimension, or failing that, using the image’s intrinsic size, or failing that, treating it as 100%." + "description": "Resolved by using the image's intrinsic ratio and the size of the other dimension, or failing that, using the image's intrinsic size, or failing that, treating it as 100%." }, { "name": "contain", @@ -1040,7 +1040,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/border-block-end" } ], - "description": "Logical 'border-bottom'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'border-bottom'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "line-width", @@ -1065,7 +1065,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/border-block-start" } ], - "description": "Logical 'border-top'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'border-top'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "line-width", @@ -1090,7 +1090,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/border-block-end-color" } ], - "description": "Logical 'border-bottom-color'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'border-bottom-color'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "color" ] @@ -1112,7 +1112,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/border-block-start-color" } ], - "description": "Logical 'border-top-color'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'border-top-color'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "color" ] @@ -1134,7 +1134,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/border-block-end-style" } ], - "description": "Logical 'border-bottom-style'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'border-bottom-style'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "line-style" ] @@ -1156,7 +1156,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/border-block-start-style" } ], - "description": "Logical 'border-top-style'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'border-top-style'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "line-style" ] @@ -1178,7 +1178,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/border-block-end-width" } ], - "description": "Logical 'border-bottom-width'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'border-bottom-width'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "line-width" @@ -1201,7 +1201,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/border-block-start-width" } ], - "description": "Logical 'border-top-width'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'border-top-width'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "line-width" @@ -1528,7 +1528,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/border-inline-end" } ], - "description": "Logical 'border-right'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'border-right'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "line-width", @@ -1553,7 +1553,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/border-inline-start" } ], - "description": "Logical 'border-left'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'border-left'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "line-width", @@ -1578,7 +1578,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/border-inline-end-color" } ], - "description": "Logical 'border-right-color'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'border-right-color'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "color" ] @@ -1600,7 +1600,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/border-inline-start-color" } ], - "description": "Logical 'border-left-color'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'border-left-color'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "color" ] @@ -1622,7 +1622,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/border-inline-end-style" } ], - "description": "Logical 'border-right-style'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'border-right-style'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "line-style" ] @@ -1644,7 +1644,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/border-inline-start-style" } ], - "description": "Logical 'border-left-style'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'border-left-style'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "line-style" ] @@ -1666,7 +1666,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/border-inline-end-width" } ], - "description": "Logical 'border-right-width'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'border-right-width'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "line-width" @@ -1689,7 +1689,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/border-inline-start-width" } ], - "description": "Logical 'border-left-width'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'border-left-width'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "line-width" @@ -2335,7 +2335,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/clip" } ], - "description": "Deprecated. Use the 'clip-path' property when support allows. Defines the visible portion of an element’s box.", + "description": "Deprecated. Use the 'clip-path' property when support allows. Defines the visible portion of an element's box.", "restrictions": [ "enum" ] @@ -2381,11 +2381,11 @@ "values": [ { "name": "evenodd", - "description": "Determines the ‘insideness’ of a point on the canvas by drawing a ray from that point to infinity in any direction and counting the number of path segments from the given shape that the ray crosses." + "description": "Determines the 'insideness' of a point on the canvas by drawing a ray from that point to infinity in any direction and counting the number of path segments from the given shape that the ray crosses." }, { "name": "nonzero", - "description": "Determines the ‘insideness’ of a point on the canvas by drawing a ray from that point to infinity in any direction and then examining the places where a segment of the shape crosses the ray." + "description": "Determines the 'insideness' of a point on the canvas by drawing a ray from that point to infinity in any direction and then examining the places where a segment of the shape crosses the ray." } ], "relevance": 50, @@ -3242,7 +3242,7 @@ ], "syntax": "", "relevance": 50, - "description": "@counter-style descriptor. Specifies a fallback counter style to be used when the current counter style can’t create a representation for a given counter value.", + "description": "@counter-style descriptor. Specifies a fallback counter style to be used when the current counter style can't create a representation for a given counter value.", "restrictions": [ "identifier" ] @@ -3252,7 +3252,7 @@ "values": [ { "name": "url()", - "description": "A URL reference to a paint server element, which is an element that defines a paint server: ‘hatch’, ‘linearGradient’, ‘mesh’, ‘pattern’, ‘radialGradient’ and ‘solidcolor’." + "description": "A URL reference to a paint server element, which is an element that defines a paint server: 'hatch', 'linearGradient', 'mesh', 'pattern', 'radialGradient' and 'solidcolor'." }, { "name": "none", @@ -3280,11 +3280,11 @@ "values": [ { "name": "evenodd", - "description": "Determines the ‘insideness’ of a point on the canvas by drawing a ray from that point to infinity in any direction and counting the number of path segments from the given shape that the ray crosses." + "description": "Determines the 'insideness' of a point on the canvas by drawing a ray from that point to infinity in any direction and counting the number of path segments from the given shape that the ray crosses." }, { "name": "nonzero", - "description": "Determines the ‘insideness’ of a point on the canvas by drawing a ray from that point to infinity in any direction and then examining the places where a segment of the shape crosses the ray." + "description": "Determines the 'insideness' of a point on the canvas by drawing a ray from that point to infinity in any direction and then examining the places where a segment of the shape crosses the ray." } ], "relevance": 51, @@ -3367,7 +3367,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/filter" } ], - "description": "Processes an element’s rendering before it is displayed in the document, by applying one or more filter effects.", + "description": "Processes an element's rendering before it is displayed in the document, by applying one or more filter effects.", "restrictions": [ "enum", "url" @@ -3382,7 +3382,7 @@ }, { "name": "content", - "description": "Indicates automatic sizing, based on the flex item’s content." + "description": "Indicates automatic sizing, based on the flex item's content." }, { "name": "none", @@ -3413,7 +3413,7 @@ }, { "name": "content", - "description": "Indicates automatic sizing, based on the flex item’s content." + "description": "Indicates automatic sizing, based on the flex item's content." } ], "syntax": "content | <'width'>", @@ -3436,7 +3436,7 @@ "values": [ { "name": "column", - "description": "The flex container’s main axis has the same orientation as the block axis of the current writing mode." + "description": "The flex container's main axis has the same orientation as the block axis of the current writing mode." }, { "name": "column-reverse", @@ -3444,7 +3444,7 @@ }, { "name": "row", - "description": "The flex container’s main axis has the same orientation as the inline axis of the current writing mode." + "description": "The flex container's main axis has the same orientation as the inline axis of the current writing mode." }, { "name": "row-reverse", @@ -3459,7 +3459,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/flex-direction" } ], - "description": "Specifies how flex items are placed in the flex container, by setting the direction of the flex container’s main axis.", + "description": "Specifies how flex items are placed in the flex container, by setting the direction of the flex container's main axis.", "restrictions": [ "enum" ] @@ -3469,7 +3469,7 @@ "values": [ { "name": "column", - "description": "The flex container’s main axis has the same orientation as the block axis of the current writing mode." + "description": "The flex container's main axis has the same orientation as the block axis of the current writing mode." }, { "name": "column-reverse", @@ -3481,7 +3481,7 @@ }, { "name": "row", - "description": "The flex container’s main axis has the same orientation as the inline axis of the current writing mode." + "description": "The flex container's main axis has the same orientation as the inline axis of the current writing mode." }, { "name": "row-reverse", @@ -4452,7 +4452,7 @@ "values": [ { "name": "none", - "description": "Do not preserve the font’s x-height." + "description": "Do not preserve the font's x-height." } ], "syntax": "none | [ ex-height | cap-height | ch-width | ic-width | ic-height ]? [ from-font | ]", @@ -4867,7 +4867,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-ligatures" } ], - "description": "Specifies control over which ligatures are enabled or disabled. A value of ‘normal’ implies that the defaults set by the font are used.", + "description": "Specifies control over which ligatures are enabled or disabled. A value of 'normal' implies that the defaults set by the font are used.", "restrictions": [ "enum" ] @@ -5071,11 +5071,11 @@ "values": [ { "name": "auto", - "description": "The property contributes nothing to the grid item’s placement, indicating auto-placement, an automatic span, or a default span of one." + "description": "The property contributes nothing to the grid item's placement, indicating auto-placement, an automatic span, or a default span of one." }, { "name": "span", - "description": "Contributes a grid span to the grid item’s placement such that the corresponding edge of the grid item’s grid area is N lines from its opposite edge." + "description": "Contributes a grid span to the grid item's placement such that the corresponding edge of the grid item's grid area is N lines from its opposite edge." } ], "syntax": " [ / ]{0,3}", @@ -5086,7 +5086,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/grid-area" } ], - "description": "Determine a grid item’s size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement. Shorthand for 'grid-row-start', 'grid-column-start', 'grid-row-end', and 'grid-column-end'.", + "description": "Determine a grid item's size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement. Shorthand for 'grid-row-start', 'grid-column-start', 'grid-row-end', and 'grid-column-end'.", "restrictions": [ "identifier", "integer" @@ -5172,7 +5172,7 @@ }, { "name": "dense", - "description": "If specified, the auto-placement algorithm uses a “dense” packing algorithm, which attempts to fill in holes earlier in the grid if smaller items come up later." + "description": "If specified, the auto-placement algorithm uses a \"dense\" packing algorithm, which attempts to fill in holes earlier in the grid if smaller items come up later." } ], "syntax": "[ row | column ] || dense", @@ -5234,11 +5234,11 @@ "values": [ { "name": "auto", - "description": "The property contributes nothing to the grid item’s placement, indicating auto-placement, an automatic span, or a default span of one." + "description": "The property contributes nothing to the grid item's placement, indicating auto-placement, an automatic span, or a default span of one." }, { "name": "span", - "description": "Contributes a grid span to the grid item’s placement such that the corresponding edge of the grid item’s grid area is N lines from its opposite edge." + "description": "Contributes a grid span to the grid item's placement such that the corresponding edge of the grid item's grid area is N lines from its opposite edge." } ], "syntax": " [ / ]?", @@ -5268,11 +5268,11 @@ "values": [ { "name": "auto", - "description": "The property contributes nothing to the grid item’s placement, indicating auto-placement, an automatic span, or a default span of one." + "description": "The property contributes nothing to the grid item's placement, indicating auto-placement, an automatic span, or a default span of one." }, { "name": "span", - "description": "Contributes a grid span to the grid item’s placement such that the corresponding edge of the grid item’s grid area is N lines from its opposite edge." + "description": "Contributes a grid span to the grid item's placement such that the corresponding edge of the grid item's grid area is N lines from its opposite edge." } ], "syntax": "", @@ -5283,7 +5283,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/grid-column-end" } ], - "description": "Determine a grid item’s size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement.", + "description": "Determine a grid item's size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement.", "restrictions": [ "identifier", "integer", @@ -5318,11 +5318,11 @@ "values": [ { "name": "auto", - "description": "The property contributes nothing to the grid item’s placement, indicating auto-placement, an automatic span, or a default span of one." + "description": "The property contributes nothing to the grid item's placement, indicating auto-placement, an automatic span, or a default span of one." }, { "name": "span", - "description": "Contributes a grid span to the grid item’s placement such that the corresponding edge of the grid item’s grid area is N lines from its opposite edge." + "description": "Contributes a grid span to the grid item's placement such that the corresponding edge of the grid item's grid area is N lines from its opposite edge." } ], "syntax": "", @@ -5333,7 +5333,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/grid-column-start" } ], - "description": "Determine a grid item’s size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement.", + "description": "Determine a grid item's size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement.", "restrictions": [ "identifier", "integer", @@ -5368,11 +5368,11 @@ "values": [ { "name": "auto", - "description": "The property contributes nothing to the grid item’s placement, indicating auto-placement, an automatic span, or a default span of one." + "description": "The property contributes nothing to the grid item's placement, indicating auto-placement, an automatic span, or a default span of one." }, { "name": "span", - "description": "Contributes a grid span to the grid item’s placement such that the corresponding edge of the grid item’s grid area is N lines from its opposite edge." + "description": "Contributes a grid span to the grid item's placement such that the corresponding edge of the grid item's grid area is N lines from its opposite edge." } ], "syntax": " [ / ]?", @@ -5402,11 +5402,11 @@ "values": [ { "name": "auto", - "description": "The property contributes nothing to the grid item’s placement, indicating auto-placement, an automatic span, or a default span of one." + "description": "The property contributes nothing to the grid item's placement, indicating auto-placement, an automatic span, or a default span of one." }, { "name": "span", - "description": "Contributes a grid span to the grid item’s placement such that the corresponding edge of the grid item’s grid area is N lines from its opposite edge." + "description": "Contributes a grid span to the grid item's placement such that the corresponding edge of the grid item's grid area is N lines from its opposite edge." } ], "syntax": "", @@ -5417,7 +5417,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/grid-row-end" } ], - "description": "Determine a grid item’s size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement.", + "description": "Determine a grid item's size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement.", "restrictions": [ "identifier", "integer", @@ -5452,11 +5452,11 @@ "values": [ { "name": "auto", - "description": "The property contributes nothing to the grid item’s placement, indicating auto-placement, an automatic span, or a default span of one." + "description": "The property contributes nothing to the grid item's placement, indicating auto-placement, an automatic span, or a default span of one." }, { "name": "span", - "description": "Contributes a grid span to the grid item’s placement such that the corresponding edge of the grid item’s grid area is N lines from its opposite edge." + "description": "Contributes a grid span to the grid item's placement such that the corresponding edge of the grid item's grid area is N lines from its opposite edge." } ], "syntax": "", @@ -5467,7 +5467,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/grid-row-start" } ], - "description": "Determine a grid item’s size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement.", + "description": "Determine a grid item's size and location within the grid by contributing a line, a span, or nothing (automatic) to its grid placement.", "restrictions": [ "identifier", "integer", @@ -5542,7 +5542,7 @@ "values": [ { "name": "none", - "description": "The grid container doesn’t define any named grid areas." + "description": "The grid container doesn't define any named grid areas." } ], "syntax": "none | +", @@ -6210,7 +6210,7 @@ "values": [ { "name": "none", - "description": "The default contents of the of the list item’s marker are given by 'list-style-type' instead." + "description": "The default contents of the of the list item's marker are given by 'list-style-type' instead." } ], "syntax": " | none", @@ -6327,7 +6327,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/list-style-type" } ], - "description": "Used to construct the default contents of a list item’s marker", + "description": "Used to construct the default contents of a list item's marker", "restrictions": [ "enum", "string" @@ -6376,7 +6376,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/margin-block-end" } ], - "description": "Logical 'margin-bottom'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'margin-bottom'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "percentage" @@ -6404,7 +6404,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/margin-block-start" } ], - "description": "Logical 'margin-top'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'margin-top'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "percentage" @@ -6453,7 +6453,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/margin-inline-end" } ], - "description": "Logical 'margin-right'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'margin-right'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "percentage" @@ -6481,7 +6481,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/margin-inline-start" } ], - "description": "Logical 'margin-left'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'margin-left'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "percentage" @@ -6563,7 +6563,7 @@ } ], "relevance": 50, - "description": "Specifies the marker symbol that shall be used for all points on the sets the value for all vertices on the given ‘path’ element or basic shape.", + "description": "Specifies the marker symbol that shall be used for all points on the sets the value for all vertices on the given 'path' element or basic shape.", "restrictions": [ "url" ] @@ -6772,7 +6772,7 @@ "values": [ { "name": "auto", - "description": "Resolved by using the image’s intrinsic ratio and the size of the other dimension, or failing that, using the image’s intrinsic size, or failing that, treating it as 100%." + "description": "Resolved by using the image's intrinsic ratio and the size of the other dimension, or failing that, using the image's intrinsic size, or failing that, treating it as 100%." }, { "name": "contain", @@ -8900,11 +8900,11 @@ "values": [ { "name": "baseline", - "description": "If the flex item’s inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment." + "description": "If the flex item's inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment." }, { "name": "center", - "description": "The flex item’s margin box is centered in the cross axis within the line." + "description": "The flex item's margin box is centered in the cross axis within the line." }, { "name": "end", @@ -8933,7 +8933,7 @@ "values": [ { "name": "column", - "description": "The flex container’s main axis has the same orientation as the block axis of the current writing mode." + "description": "The flex container's main axis has the same orientation as the block axis of the current writing mode." }, { "name": "column-reverse", @@ -8941,7 +8941,7 @@ }, { "name": "row", - "description": "The flex container’s main axis has the same orientation as the inline axis of the current writing mode." + "description": "The flex container's main axis has the same orientation as the inline axis of the current writing mode." }, { "name": "row-reverse", @@ -8949,7 +8949,7 @@ } ], "relevance": 50, - "description": "Specifies how flex items are placed in the flex container, by setting the direction of the flex container’s main axis.", + "description": "Specifies how flex items are placed in the flex container, by setting the direction of the flex container's main axis.", "restrictions": [ "enum" ] @@ -8962,7 +8962,7 @@ "values": [ { "name": "column", - "description": "The flex container’s main axis has the same orientation as the block axis of the current writing mode." + "description": "The flex container's main axis has the same orientation as the block axis of the current writing mode." }, { "name": "column-reverse", @@ -8974,7 +8974,7 @@ }, { "name": "row", - "description": "The flex container’s main axis has the same orientation as the inline axis of the current writing mode." + "description": "The flex container's main axis has the same orientation as the inline axis of the current writing mode." }, { "name": "wrap", @@ -8999,15 +8999,15 @@ "values": [ { "name": "auto", - "description": "Computes to the value of 'align-items' on the element’s parent, or 'stretch' if the element has no parent. On absolutely positioned elements, it computes to itself." + "description": "Computes to the value of 'align-items' on the element's parent, or 'stretch' if the element has no parent. On absolutely positioned elements, it computes to itself." }, { "name": "baseline", - "description": "If the flex item’s inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment." + "description": "If the flex item's inline axis is the same as the cross axis, this value is identical to 'flex-start'. Otherwise, it participates in baseline alignment." }, { "name": "center", - "description": "The flex item’s margin box is centered in the cross axis within the line." + "description": "The flex item's margin box is centered in the cross axis within the line." }, { "name": "end", @@ -9060,7 +9060,7 @@ } ], "relevance": 50, - "description": "Aligns a flex container’s lines within the flex container when there is extra space in the cross-axis, similar to how 'justify-content' aligns individual items within the main-axis.", + "description": "Aligns a flex container's lines within the flex container when there is extra space in the cross-axis, similar to how 'justify-content' aligns individual items within the main-axis.", "restrictions": [ "enum" ] @@ -10246,7 +10246,7 @@ }, { "name": "digits", - "description": "Attempt to typeset horizontally each maximal sequence of consecutive ASCII digits (U+0030–U+0039) that has as many or fewer characters than the specified integer such that it takes up the space of a single character within the vertical line box." + "description": "Attempt to typeset horizontally each maximal sequence of consecutive ASCII digits (U+0030-U+0039) that has as many or fewer characters than the specified integer such that it takes up the space of a single character within the vertical line box." }, { "name": "none", @@ -10694,7 +10694,7 @@ }, { "name": "minimum", - "description": "Inline flow content can flow around the edge of the exclusion with the smallest available space within the flow content’s containing block, and must leave the other edge of the exclusion empty." + "description": "Inline flow content can flow around the edge of the exclusion with the smallest available space within the flow content's containing block, and must leave the other edge of the exclusion empty." }, { "name": "start", @@ -11175,15 +11175,15 @@ "values": [ { "name": "contain", - "description": "The replaced content is sized to maintain its aspect ratio while fitting within the element’s content box: its concrete object size is resolved as a contain constraint against the element's used width and height." + "description": "The replaced content is sized to maintain its aspect ratio while fitting within the element's content box: its concrete object size is resolved as a contain constraint against the element's used width and height." }, { "name": "cover", - "description": "The replaced content is sized to maintain its aspect ratio while filling the element's entire content box: its concrete object size is resolved as a cover constraint against the element’s used width and height." + "description": "The replaced content is sized to maintain its aspect ratio while filling the element's entire content box: its concrete object size is resolved as a cover constraint against the element's used width and height." }, { "name": "fill", - "description": "The replaced content is sized to fill the element’s content box: the object's concrete object size is the element's used width and height." + "description": "The replaced content is sized to fill the element's content box: the object's concrete object size is the element's used width and height." }, { "name": "none", @@ -11191,7 +11191,7 @@ }, { "name": "scale-down", - "description": "Size the content as if ‘none’ or ‘contain’ were specified, whichever would result in a smaller concrete object size." + "description": "Size the content as if 'none' or 'contain' were specified, whichever would result in a smaller concrete object size." } ], "syntax": "fill | contain | cover | none | scale-down", @@ -11283,15 +11283,15 @@ "values": [ { "name": "contain", - "description": "The replaced content is sized to maintain its aspect ratio while fitting within the element’s content box: its concrete object size is resolved as a contain constraint against the element's used width and height." + "description": "The replaced content is sized to maintain its aspect ratio while fitting within the element's content box: its concrete object size is resolved as a contain constraint against the element's used width and height." }, { "name": "cover", - "description": "The replaced content is sized to maintain its aspect ratio while filling the element's entire content box: its concrete object size is resolved as a cover constraint against the element’s used width and height." + "description": "The replaced content is sized to maintain its aspect ratio while filling the element's entire content box: its concrete object size is resolved as a cover constraint against the element's used width and height." }, { "name": "fill", - "description": "The replaced content is sized to fill the element’s content box: the object's concrete object size is the element's used width and height." + "description": "The replaced content is sized to fill the element's content box: the object's concrete object size is the element's used width and height." }, { "name": "none", @@ -11299,7 +11299,7 @@ }, { "name": "scale-down", - "description": "Size the content as if ‘none’ or ‘contain’ were specified, whichever would result in a smaller concrete object size." + "description": "Size the content as if 'none' or 'contain' were specified, whichever would result in a smaller concrete object size." } ], "relevance": 50, @@ -11616,7 +11616,7 @@ } ], "relevance": 50, - "description": "Logical 'bottom'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'bottom'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "percentage" @@ -11634,7 +11634,7 @@ } ], "relevance": 50, - "description": "Logical 'top'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'top'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "percentage" @@ -11652,7 +11652,7 @@ } ], "relevance": 50, - "description": "Logical 'right'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'right'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "percentage" @@ -11670,7 +11670,7 @@ } ], "relevance": 50, - "description": "Logical 'left'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'left'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "percentage" @@ -11800,7 +11800,7 @@ }, { "name": "-moz-hidden-unscrollable", - "description": "Same as the standardized 'clip', except doesn’t establish a block formatting context." + "description": "Same as the standardized 'clip', except doesn't establish a block formatting context." }, { "name": "scroll", @@ -11922,7 +11922,7 @@ ], "syntax": " && ", "relevance": 50, - "description": "@counter-style descriptor. Specifies a “fixed-width” counter style, where representations shorter than the pad value are padded with a particular ", + "description": "@counter-style descriptor. Specifies a \"fixed-width\" counter style, where representations shorter than the pad value are padded with a particular ", "restrictions": [ "integer", "image", @@ -11980,7 +11980,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/padding-block-end" } ], - "description": "Logical 'padding-bottom'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'padding-bottom'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "percentage" @@ -12003,7 +12003,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/padding-block-start" } ], - "description": "Logical 'padding-top'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'padding-top'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "percentage" @@ -12026,7 +12026,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/padding-inline-end" } ], - "description": "Logical 'padding-right'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'padding-right'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "percentage" @@ -12049,7 +12049,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/padding-inline-start" } ], - "description": "Logical 'padding-left'. Mapping depends on the parent element’s 'writing-mode', 'direction', and 'text-orientation'.", + "description": "Logical 'padding-left'. Mapping depends on the parent element's 'writing-mode', 'direction', and 'text-orientation'.", "restrictions": [ "length", "percentage" @@ -12303,19 +12303,19 @@ }, { "name": "visible", - "description": "The given element can be the target element for pointer events when the ‘visibility’ property is set to visible and the pointer is over either the interior or the perimeter of the element." + "description": "The given element can be the target element for pointer events when the 'visibility' property is set to visible and the pointer is over either the interior or the perimeter of the element." }, { "name": "visibleFill", - "description": "The given element can be the target element for pointer events when the ‘visibility’ property is set to visible and when the pointer is over the interior of the element." + "description": "The given element can be the target element for pointer events when the 'visibility' property is set to visible and when the pointer is over the interior of the element." }, { "name": "visiblePainted", - "description": "The given element can be the target element for pointer events when the ‘visibility’ property is set to visible and when the pointer is over a ‘painted’ area." + "description": "The given element can be the target element for pointer events when the 'visibility' property is set to visible and when the pointer is over a 'painted' area." }, { "name": "visibleStroke", - "description": "The given element can be the target element for pointer events when the ‘visibility’ property is set to visible and when the pointer is over the perimeter of the element." + "description": "The given element can be the target element for pointer events when the 'visibility' property is set to visible and when the pointer is over the perimeter of the element." } ], "syntax": "auto | none | visiblePainted | visibleFill | visibleStroke | visible | painted | fill | stroke | all | inherit", @@ -12853,7 +12853,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/scroll-snap-coordinate" } ], - "description": "Defines the x and y coordinate within the element which will align with the nearest ancestor scroll container’s snap-destination for the respective axis.", + "description": "Defines the x and y coordinate within the element which will align with the nearest ancestor scroll container's snap-destination for the respective axis.", "restrictions": [ "position", "length", @@ -12875,7 +12875,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/scroll-snap-destination" } ], - "description": "Define the x and y coordinate within the scroll container’s visual viewport which element snap points will align with.", + "description": "Define the x and y coordinate within the scroll container's visual viewport which element snap points will align with.", "restrictions": [ "position", "length", @@ -12895,7 +12895,7 @@ }, { "name": "repeat()", - "description": "Defines an interval at which snap points are defined, starting from the container’s relevant start edge." + "description": "Defines an interval at which snap points are defined, starting from the container's relevant start edge." } ], "status": "obsolete", @@ -12925,7 +12925,7 @@ }, { "name": "repeat()", - "description": "Defines an interval at which snap points are defined, starting from the container’s relevant start edge." + "description": "Defines an interval at which snap points are defined, starting from the container's relevant start edge." } ], "status": "obsolete", @@ -13137,7 +13137,7 @@ "values": [ { "name": "url()", - "description": "A URL reference to a paint server element, which is an element that defines a paint server: ‘hatch’, ‘linearGradient’, ‘mesh’, ‘pattern’, ‘radialGradient’ and ‘solidcolor’." + "description": "A URL reference to a paint server element, which is an element that defines a paint server: 'hatch', 'linearGradient', 'mesh', 'pattern', 'radialGradient' and 'solidcolor'." }, { "name": "none", @@ -13269,7 +13269,7 @@ "values": [ { "name": "additive", - "description": "Represents “sign-value” numbering systems, which, rather than using reusing digits in different positions to change their value, define additional digits with much larger values, so that the value of the number can be obtained by adding all the digits together." + "description": "Represents \"sign-value\" numbering systems, which, rather than using reusing digits in different positions to change their value, define additional digits with much larger values, so that the value of the number can be obtained by adding all the digits together." }, { "name": "alphabetic", @@ -13298,7 +13298,7 @@ ], "syntax": "cyclic | numeric | alphabetic | symbolic | additive | [ fixed ? ] | [ extends ]", "relevance": 50, - "description": "@counter-style descriptor. Specifies which algorithm will be used to construct the counter’s representation based on the counter value.", + "description": "@counter-style descriptor. Specifies which algorithm will be used to construct the counter's representation based on the counter value.", "restrictions": [ "enum", "integer" @@ -13811,7 +13811,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/text-rendering" } ], - "description": "The creator of SVG content might want to provide a hint to the implementation about what tradeoffs to make as it renders text. The ‘text-rendering’ property provides these hints.", + "description": "The creator of SVG content might want to provide a hint to the implementation about what tradeoffs to make as it renders text. The 'text-rendering' property provides these hints.", "restrictions": [ "enum" ] @@ -13866,7 +13866,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/text-transform" } ], - "description": "Controls capitalization effects of an element’s text.", + "description": "Controls capitalization effects of an element's text.", "restrictions": [ "enum" ] @@ -13879,11 +13879,11 @@ }, { "name": "auto", - "description": "The user agent may use any algorithm to determine the underline’s position. In horizontal line layout, the underline should be aligned as for alphabetic. In vertical line layout, if the language is set to Japanese or Korean, the underline should be aligned as for over." + "description": "The user agent may use any algorithm to determine the underline's position. In horizontal line layout, the underline should be aligned as for alphabetic. In vertical line layout, if the language is set to Japanese or Korean, the underline should be aligned as for over." }, { "name": "below", - "description": "The underline is aligned with the under edge of the element’s content box." + "description": "The underline is aligned with the under edge of the element's content box." } ], "syntax": "auto | from-font | [ under || [ left | right ] ]", @@ -13947,11 +13947,11 @@ }, { "name": "pan-x", - "description": "The user agent may consider touches that begin on the element only for the purposes of horizontally scrolling the element’s nearest ancestor with horizontally scrollable content." + "description": "The user agent may consider touches that begin on the element only for the purposes of horizontally scrolling the element's nearest ancestor with horizontally scrollable content." }, { "name": "pan-y", - "description": "The user agent may consider touches that begin on the element only for the purposes of vertically scrolling the element’s nearest ancestor with vertically scrollable content." + "description": "The user agent may consider touches that begin on the element only for the purposes of vertically scrolling the element's nearest ancestor with vertically scrollable content." }, { "name": "pinch-zoom" @@ -14277,7 +14277,7 @@ "description": "Ampersand." }, { - "name": "U+20-24F, U+2B0-2FF, U+370-4FF, U+1E00-1EFF, U+2000-20CF, U+2100-23FF, U+2500-26FF, U+E000-F8FF, U+FB00–FB4F", + "name": "U+20-24F, U+2B0-2FF, U+370-4FF, U+1E00-1EFF, U+2000-20CF, U+2100-23FF, U+2500-26FF, U+E000-F8FF, U+FB00-FB4F", "description": "WGL4 character set (Pan-European)." }, { @@ -14333,167 +14333,167 @@ "description": "Cyrillic Supplement. Extra letters for Komi, Khanty, Chukchi, Mordvin, Kurdish, Aleut, Chuvash, Abkhaz, Azerbaijani, and Orok." }, { - "name": "U+00-52F, U+1E00-1FFF, U+2200–22FF", + "name": "U+00-52F, U+1E00-1FFF, U+2200-22FF", "description": "Latin, Greek, Cyrillic, some punctuation and symbols." }, { - "name": "U+530–58F", + "name": "U+530-58F", "description": "Armenian." }, { - "name": "U+590–5FF", + "name": "U+590-5FF", "description": "Hebrew." }, { - "name": "U+600–6FF", + "name": "U+600-6FF", "description": "Arabic." }, { - "name": "U+750–77F", + "name": "U+750-77F", "description": "Arabic Supplement. Additional letters for African languages, Khowar, Torwali, Burushaski, and early Persian." }, { - "name": "U+8A0–8FF", + "name": "U+8A0-8FF", "description": "Arabic Extended-A. Additional letters for African languages, European and Central Asian languages, Rohingya, Tamazight, Arwi, and Koranic annotation signs." }, { - "name": "U+700–74F", + "name": "U+700-74F", "description": "Syriac." }, { - "name": "U+900–97F", + "name": "U+900-97F", "description": "Devanagari." }, { - "name": "U+980–9FF", + "name": "U+980-9FF", "description": "Bengali." }, { - "name": "U+A00–A7F", + "name": "U+A00-A7F", "description": "Gurmukhi." }, { - "name": "U+A80–AFF", + "name": "U+A80-AFF", "description": "Gujarati." }, { - "name": "U+B00–B7F", + "name": "U+B00-B7F", "description": "Oriya." }, { - "name": "U+B80–BFF", + "name": "U+B80-BFF", "description": "Tamil." }, { - "name": "U+C00–C7F", + "name": "U+C00-C7F", "description": "Telugu." }, { - "name": "U+C80–CFF", + "name": "U+C80-CFF", "description": "Kannada." }, { - "name": "U+D00–D7F", + "name": "U+D00-D7F", "description": "Malayalam." }, { - "name": "U+D80–DFF", + "name": "U+D80-DFF", "description": "Sinhala." }, { - "name": "U+118A0–118FF", + "name": "U+118A0-118FF", "description": "Warang Citi." }, { - "name": "U+E00–E7F", + "name": "U+E00-E7F", "description": "Thai." }, { - "name": "U+1A20–1AAF", + "name": "U+1A20-1AAF", "description": "Tai Tham." }, { - "name": "U+AA80–AADF", + "name": "U+AA80-AADF", "description": "Tai Viet." }, { - "name": "U+E80–EFF", + "name": "U+E80-EFF", "description": "Lao." }, { - "name": "U+F00–FFF", + "name": "U+F00-FFF", "description": "Tibetan." }, { - "name": "U+1000–109F", + "name": "U+1000-109F", "description": "Myanmar (Burmese)." }, { - "name": "U+10A0–10FF", + "name": "U+10A0-10FF", "description": "Georgian." }, { - "name": "U+1200–137F", + "name": "U+1200-137F", "description": "Ethiopic." }, { - "name": "U+1380–139F", + "name": "U+1380-139F", "description": "Ethiopic Supplement. Extra Syllables for Sebatbeit, and Tonal marks" }, { - "name": "U+2D80–2DDF", + "name": "U+2D80-2DDF", "description": "Ethiopic Extended. Extra Syllables for Me'en, Blin, and Sebatbeit." }, { - "name": "U+AB00–AB2F", + "name": "U+AB00-AB2F", "description": "Ethiopic Extended-A. Extra characters for Gamo-Gofa-Dawro, Basketo, and Gumuz." }, { - "name": "U+1780–17FF", + "name": "U+1780-17FF", "description": "Khmer." }, { - "name": "U+1800–18AF", + "name": "U+1800-18AF", "description": "Mongolian." }, { - "name": "U+1B80–1BBF", + "name": "U+1B80-1BBF", "description": "Sundanese." }, { - "name": "U+1CC0–1CCF", + "name": "U+1CC0-1CCF", "description": "Sundanese Supplement. Punctuation." }, { - "name": "U+4E00–9FD5", + "name": "U+4E00-9FD5", "description": "CJK (Chinese, Japanese, Korean) Unified Ideographs. Most common ideographs for modern Chinese and Japanese." }, { - "name": "U+3400–4DB5", + "name": "U+3400-4DB5", "description": "CJK Unified Ideographs Extension A. Rare ideographs." }, { - "name": "U+2F00–2FDF", + "name": "U+2F00-2FDF", "description": "Kangxi Radicals." }, { - "name": "U+2E80–2EFF", + "name": "U+2E80-2EFF", "description": "CJK Radicals Supplement. Alternative forms of Kangxi Radicals." }, { - "name": "U+1100–11FF", + "name": "U+1100-11FF", "description": "Hangul Jamo." }, { - "name": "U+AC00–D7AF", + "name": "U+AC00-D7AF", "description": "Hangul Syllables." }, { - "name": "U+3040–309F", + "name": "U+3040-309F", "description": "Hiragana." }, { - "name": "U+30A0–30FF", + "name": "U+30A0-30FF", "description": "Katakana." }, { @@ -14501,15 +14501,15 @@ "description": "Japanese Kanji, Hiragana and Katakana characters plus Yen/Yuan symbol." }, { - "name": "U+A4D0–A4FF", + "name": "U+A4D0-A4FF", "description": "Lisu." }, { - "name": "U+A000–A48F", + "name": "U+A000-A48F", "description": "Yi Syllables." }, { - "name": "U+A490–A4CF", + "name": "U+A490-A4CF", "description": "Yi Radicals." }, { @@ -14517,35 +14517,35 @@ "description": "General Punctuation." }, { - "name": "U+3000–303F", + "name": "U+3000-303F", "description": "CJK Symbols and Punctuation." }, { - "name": "U+2070–209F", + "name": "U+2070-209F", "description": "Superscripts and Subscripts." }, { - "name": "U+20A0–20CF", + "name": "U+20A0-20CF", "description": "Currency Symbols." }, { - "name": "U+2100–214F", + "name": "U+2100-214F", "description": "Letterlike Symbols." }, { - "name": "U+2150–218F", + "name": "U+2150-218F", "description": "Number Forms." }, { - "name": "U+2190–21FF", + "name": "U+2190-21FF", "description": "Arrows." }, { - "name": "U+2200–22FF", + "name": "U+2200-22FF", "description": "Mathematical Operators." }, { - "name": "U+2300–23FF", + "name": "U+2300-23FF", "description": "Miscellaneous Technical." }, { @@ -14553,31 +14553,31 @@ "description": "Private Use Area." }, { - "name": "U+FB00–FB4F", + "name": "U+FB00-FB4F", "description": "Alphabetic Presentation Forms. Ligatures for latin, Armenian, and Hebrew." }, { - "name": "U+FB50–FDFF", + "name": "U+FB50-FDFF", "description": "Arabic Presentation Forms-A. Contextual forms / ligatures for Persian, Urdu, Sindhi, Central Asian languages, etc, Arabic pedagogical symbols, word ligatures." }, { - "name": "U+1F600–1F64F", + "name": "U+1F600-1F64F", "description": "Emoji: Emoticons." }, { - "name": "U+2600–26FF", + "name": "U+2600-26FF", "description": "Emoji: Miscellaneous Symbols." }, { - "name": "U+1F300–1F5FF", + "name": "U+1F300-1F5FF", "description": "Emoji: Miscellaneous Symbols and Pictographs." }, { - "name": "U+1F900–1F9FF", + "name": "U+1F900-1F9FF", "description": "Emoji: Supplemental Symbols and Pictographs." }, { - "name": "U+1F680–1F6FF", + "name": "U+1F680-1F6FF", "description": "Emoji: Transport and Map Symbols." } ], @@ -14705,7 +14705,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/visibility" } ], - "description": "Specifies whether the boxes generated by an element are rendered. Invisible boxes still affect layout (set the ‘display’ property to ‘none’ to suppress box generation altogether).", + "description": "Specifies whether the boxes generated by an element are rendered. Invisible boxes still affect layout (set the 'display' property to 'none' to suppress box generation altogether).", "restrictions": [ "enum" ] @@ -15944,7 +15944,7 @@ } ], "relevance": 50, - "description": "Processes an element’s rendering before it is displayed in the document, by applying one or more filter effects.", + "description": "Processes an element's rendering before it is displayed in the document, by applying one or more filter effects.", "restrictions": [ "enum", "url" @@ -16242,7 +16242,7 @@ "values": [ { "name": "auto", - "description": "Resolved by using the image’s intrinsic ratio and the size of the other dimension, or failing that, using the image’s intrinsic size, or failing that, treating it as 100%." + "description": "Resolved by using the image's intrinsic ratio and the size of the other dimension, or failing that, using the image's intrinsic size, or failing that, treating it as 100%." }, { "name": "contain", @@ -16928,7 +16928,7 @@ }, { "name": "contents", - "description": "Indicates that the author expects to animate or change something about the element’s contents in the near future." + "description": "Indicates that the author expects to animate or change something about the element's contents in the near future." }, { "name": "scroll-position", @@ -16994,7 +16994,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/word-spacing" } ], - "description": "Specifies additional spacing between “words”.", + "description": "Specifies additional spacing between \"words\".", "restrictions": [ "length", "percentage" @@ -20258,7 +20258,7 @@ "C", "S5" ], - "description": "Non-standard. Applies to buttons and track pieces. Indicates whether or not the button or track piece will decrement the view’s position when used." + "description": "Non-standard. Applies to buttons and track pieces. Indicates whether or not the button or track piece will decrement the view's position when used." }, { "name": ":default", @@ -20416,7 +20416,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/:host" } ], - "description": "When evaluated in the context of a shadow tree, matches the shadow tree’s host element." + "description": "When evaluated in the context of a shadow tree, matches the shadow tree's host element." }, { "name": ":host()", @@ -20424,7 +20424,7 @@ "C35", "O22" ], - "description": "When evaluated in the context of a shadow tree, it matches the shadow tree’s host element if the host element, in its normal context, matches the selector argument." + "description": "When evaluated in the context of a shadow tree, it matches the shadow tree's host element if the host element, in its normal context, matches the selector argument." }, { "name": ":host-context()", @@ -20450,7 +20450,7 @@ "C", "S5" ], - "description": "Non-standard. Applies to buttons and track pieces. Indicates whether or not the button or track piece will increment the view’s position when used." + "description": "Non-standard. Applies to buttons and track pieces. Indicates whether or not the button or track piece will increment the view's position when used." }, { "name": ":indeterminate", @@ -20622,7 +20622,7 @@ "browsers": [ "FF3" ], - "description": "Non-standard. Matches elements, such as images, that haven’t started loading yet." + "description": "Non-standard. Matches elements, such as images, that haven't started loading yet." }, { "name": ":-moz-only-whitespace", @@ -20683,7 +20683,7 @@ "browsers": [ "FF3" ], - "description": "Non-standard. Matches elements representing images that have been disabled due to the user’s preferences." + "description": "Non-standard. Matches elements representing images that have been disabled due to the user's preferences." }, { "name": ":-moz-window-inactive", @@ -21275,7 +21275,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/::after" } ], - "description": "Represents a styleable child pseudo-element immediately after the originating element’s actual content." + "description": "Represents a styleable child pseudo-element immediately after the originating element's actual content." }, { "name": "::backdrop", @@ -21295,7 +21295,7 @@ "url": "https://developer.mozilla.org/docs/Web/CSS/::before" } ], - "description": "Represents a styleable child pseudo-element immediately before the originating element’s actual content." + "description": "Represents a styleable child pseudo-element immediately before the originating element's actual content." }, { "name": "::content",