diff --git a/css-2015/Overview.bs b/css-2015/Overview.bs index df371d7dce4c..84a373fea713 100644 --- a/css-2015/Overview.bs +++ b/css-2015/Overview.bs @@ -557,7 +557,7 @@ Vendor-prefixing Unstable Features This in turn allows UA vendors to retire their prefixed syntax once the feature is stable, with a lower risk of breaking existing content. - It also reduces the need occasionally felt by by some vendors + It also reduces the need occasionally felt by some vendors to support a feature with the prefix of another vendor, due to content depending on that syntax. diff --git a/css-2017/Overview.bs b/css-2017/Overview.bs index b6ac099ee773..32c4725d0961 100644 --- a/css-2017/Overview.bs +++ b/css-2017/Overview.bs @@ -603,7 +603,7 @@ Vendor-prefixing Unstable Features This in turn allows UA vendors to retire their prefixed syntax once the feature is stable, with a lower risk of breaking existing content. - It also reduces the need occasionally felt by by some vendors + It also reduces the need occasionally felt by some vendors to support a feature with the prefix of another vendor, due to content depending on that syntax. diff --git a/css-2018/Overview.bs b/css-2018/Overview.bs index 8a643c7b9f28..bc997d688c74 100644 --- a/css-2018/Overview.bs +++ b/css-2018/Overview.bs @@ -622,7 +622,7 @@ Vendor-prefixing Unstable Features This in turn allows UA vendors to retire their prefixed syntax once the feature is stable, with a lower risk of breaking existing content. - It also reduces the need occasionally felt by by some vendors + It also reduces the need occasionally felt by some vendors to support a feature with the prefix of another vendor, due to content depending on that syntax. diff --git a/css-2020/Overview.bs b/css-2020/Overview.bs index e150c342ef53..f29878b3574d 100644 --- a/css-2020/Overview.bs +++ b/css-2020/Overview.bs @@ -688,7 +688,7 @@ Vendor-prefixing Unstable Features This in turn allows UA vendors to retire their prefixed syntax once the feature is stable, with a lower risk of breaking existing content. - It also reduces the need occasionally felt by by some vendors + It also reduces the need occasionally felt by some vendors to support a feature with the prefix of another vendor, due to content depending on that syntax. diff --git a/css-align-3/Overview.bs b/css-align-3/Overview.bs index 8c2481a5161b..3dcd01178beb 100644 --- a/css-align-3/Overview.bs +++ b/css-align-3/Overview.bs @@ -1715,7 +1715,7 @@ Effects on Sizing of Absolutely Positioned Boxes with Static-Position Insetsavailable space for calculating the inline size is also affected by alignment. - Note: In [[CSS2]], the [=available space=] is keyed off of the the 'direction' property + Note: In [[CSS2]], the [=available space=] is keyed off of the 'direction' property of the static-position containing block. (See CSS2§10.3.7 and CSS2§10.3.8.) diff --git a/css-backgrounds-3/Overview.bs b/css-backgrounds-3/Overview.bs index b7d7cfcc0604..008a9a4b38e5 100644 --- a/css-backgrounds-3/Overview.bs +++ b/css-backgrounds-3/Overview.bs @@ -2377,7 +2377,7 @@ by default correspond to the border box, see 'border-image-outset'.
The four values of 'border-image-width' specify offsets that are used to divide the border image area into nine parts. They represent inward -distances from the the top, right, bottom, and left sides of the +distances from the top, right, bottom, and left sides of the area, respectively.
If there is only one component value,
@@ -2714,7 +2714,7 @@ has been moved to the CSS Fragmentat
and appending blank shadows (''transparent 0 0 0 0'')
with a corresponding ''box-shadow/inset'' keyword as needed
to match the longer list
- if the the shorter list is otherwise compatible with the longer one
+ if the shorter list is otherwise compatible with the longer one
The 'box-shadow' property attaches one or more drop-shadows to the box.
diff --git a/css-box-3/block-layout.bs b/css-box-3/block-layout.bs
index 5c3944edf90f..0ec193eec17a 100644
--- a/css-box-3/block-layout.bs
+++ b/css-box-3/block-layout.bs
@@ -2178,7 +2178,7 @@ set to the height of the largest rectangle that has a 2:1 ratio, has a
height not greater than 150px, and has a width not greater than the
device width.
- Theoretically, a device may be wider than than 300px
+ Theoretically, a device may be wider than 300px
but not tall enough for 150px. In that case the resulting replaced
element will be too tall. But this is the formulation in CSS 2.1 and
it seems not worth improving such an edge case.
diff --git a/css-cascade-4/Overview.bs b/css-cascade-4/Overview.bs
index 33d5cd736675..c667c2deb50f 100644
--- a/css-cascade-4/Overview.bs
+++ b/css-cascade-4/Overview.bs
@@ -1376,7 +1376,7 @@ Additions Since Level 3
* Introduced ''supports()'' syntax for supports-conditional ''@import'' rules.
* Added [=encapsulation context=] to the [=cascade=] sort criteria
to accommodate Shadow DOM. [[DOM]]
- * Defined the property two aliasing mechanisms CSS uses to support legacy syntaxes. See See [[#aliasing]].
+ * Defined the property two aliasing mechanisms CSS uses to support legacy syntaxes. See [[#aliasing]].
@@ -2795,7 +2795,7 @@ This code has no effect on the ‘ This code has no effect on the ''pages'' counter which cannot be
-changed by the style sheet. However, the the ''page'' counter reset normally.
+changed by the style sheet. However, the ''page'' counter reset normally.
Negative float-defer values put the initial float reference a certain number
to be a certain amount of fragmentation containers from the last fragmentation
- container at the time of of the placement. Subsequent page float stacking
+ container at the time of the placement. Subsequent page float stacking
can mean that a page float is being placed in a later fragmentation container
(a page float with float-defer set to -3 can end up being placed in the
last fragmentation container), and later page floats may mean that new
diff --git a/css-pseudo-4/Overview.bs b/css-pseudo-4/Overview.bs
index 4dbcdffc5724..ebf838119a68 100644
--- a/css-pseudo-4/Overview.bs
+++ b/css-pseudo-4/Overview.bs
@@ -641,7 +641,7 @@ Area of a Highlight
css/css-pseudo/active-selection-043.html
Proposed text:
An element is a grid element (i.e., it
- defines a grid for its descendants) if it generates a a block
container box [CSS21] and one or more of the
@@ -3119,7 +3119,7 @@ To query for the size of the viewport (or the page box
on page media), the '@media/width', '@media/height' and 'aspect-ratio' media features
should be used, rather than 'device-width', 'device-height' and
- 'device-aspect-ratio', which refer to the physical size of the the device
+ 'device-aspect-ratio', which refer to the physical size of the device
regardless of how much space is available for the document being laid out. The
device-* media features are also sometimes used as a proxy to detect
mobile devices. Instead, authors should use media features that better
diff --git a/mediaqueries-5/Overview.bs b/mediaqueries-5/Overview.bs
index 9f26ef9c8f7a..ed61715a84a2 100644
--- a/mediaqueries-5/Overview.bs
+++ b/mediaqueries-5/Overview.bs
@@ -3012,7 +3012,7 @@ Appendix A: Deprecated Media Features
To query for the size of the viewport (or the page box
on page media), the '@media/width', '@media/height' and 'aspect-ratio' media features
should be used, rather than 'device-width', 'device-height' and
- 'device-aspect-ratio', which refer to the physical size of the the device
+ 'device-aspect-ratio', which refer to the physical size of the device
regardless of how much space is available for the document being laid out. The
device-* media features are also sometimes used as a proxy to detect
mobile devices. Instead, authors should use media features that better
diff --git a/scroll-animations-1/EXPLAINER.md b/scroll-animations-1/EXPLAINER.md
index 92cbfb2e9fd4..6e88c767b3a5 100644
--- a/scroll-animations-1/EXPLAINER.md
+++ b/scroll-animations-1/EXPLAINER.md
@@ -54,7 +54,7 @@ These are a class of animation whose progress is driven by time but whose activa
triggered when scrolling past a certain position or into a given scroll range. These are also
common on the web but they don't suffer from main thread jank and synchronous scrolling lad in the
same way that scroll-linked animations do. This is becuase only their activation is tied to scroll
-position and and not their progress.
+position and not their progress.
However, we found that in the vast majority of cases where a web author would want to do this, they
would want to do it for a CSS transition (as opposed to a CSS animation). Unfortunately, it's not
diff --git a/selectors-4/Overview.bs b/selectors-4/Overview.bs
index 3f64b57d4be0..1a9f34a46c38 100644
--- a/selectors-4/Overview.bs
+++ b/selectors-4/Overview.bs
@@ -2123,7 +2123,7 @@ The Target Container Pseudo-class: '':target-within''
The Reference Element Pseudo-class: '':scope''
In some contexts, selectors can be matched with an explicit set of :scope elements.
- This is is a (potentially empty) set of elements
+ This is a (potentially empty) set of elements
that provide a reference point for selectors to match against,
such as that specified by the The ‘
pages’ counterpages’ counter which cannot be
-changed by the style sheet. However, the the ‘page’ counter reset normally.
+changed by the style sheet. However, the ‘page’ counter reset normally.
@page :right {
diff --git a/css-gcpm-3/2009-06-10.src.html b/css-gcpm-3/2009-06-10.src.html
index 8959112f7178..2af2aa50f74a 100644
--- a/css-gcpm-3/2009-06-10.src.html
+++ b/css-gcpm-3/2009-06-10.src.html
@@ -969,20 +969,20 @@ Footnote calls
-->
@@ -2058,7 +2058,7 @@ The ''pages'' counter
@page :right {
diff --git a/css-gcpm-3/Overview.bs b/css-gcpm-3/Overview.bs
index a4d77da8e0fa..bad73bec744e 100644
--- a/css-gcpm-3/Overview.bs
+++ b/css-gcpm-3/Overview.bs
@@ -45,7 +45,7 @@ For readability they have not been repeated explicitly.
Running headers and footers
-[[CSS3PAGE]] describes the sixteen page margin boxes which can be used for running headers and footers, but does not describe a mechanism for inserting content in those boxes. This module provides two methods for for doing so. Named strings copy text for reuse in margin boxes. Running elements move elements (complete with style and structure) from the document to margin boxes.
+[[CSS3PAGE]] describes the sixteen page margin boxes which can be used for running headers and footers, but does not describe a mechanism for inserting content in those boxes. This module provides two methods for doing so. Named strings copy text for reuse in margin boxes. Running elements move elements (complete with style and structure) from the document to margin boxes.
Named strings
diff --git a/css-grid-3/Overview.bs b/css-grid-3/Overview.bs
index 3e2da5003d49..27e95979c0c8 100644
--- a/css-grid-3/Overview.bs
+++ b/css-grid-3/Overview.bs
@@ -118,7 +118,7 @@ Grid Item Placement
Grid items are placed using these steps:
diff --git a/css-highlight-api-1/Overview.bs b/css-highlight-api-1/Overview.bs
index ce5143fa7222..e8f3474d4daf 100644
--- a/css-highlight-api-1/Overview.bs
+++ b/css-highlight-api-1/Overview.bs
@@ -162,7 +162,7 @@ Creating Custom Highlights
The name of a [=custom highlight=]
is represented by its {{Highlight/name}} attribute,
- which must must be a valid <Column rules are painted in the inline content layer, but below all inline content inside the multicol element.
to Column rules are painted just above the border of the multicol element. For scrollable multicol elements, note that while the border and background of the multicol element obviously aren’t scrolled, the rules need to scroll along with the columns.
Resolved: 7 Nov 2017That is, column boxes behave like block-level, table cell, and inline-block boxes as per CSS 2.1, section 10.1, item 2 CSS21. However, column boxes do not establish block container boxes for elements with ''position: fixed or position: absolute''.
. These were replaced with a clarification about the principal box and a new example showing how abspos elements refer to the multicol container. Resolved: 7 Nov 2017
-
diff --git a/css-page-floats-3/Overview.bs b/css-page-floats-3/Overview.bs
index 0102b0f70cbb..45aa04f4d75f 100644
--- a/css-page-floats-3/Overview.bs
+++ b/css-page-floats-3/Overview.bs
@@ -720,7 +720,7 @@ The 'clear' property
3.7. Calculating the size of the
contents of the column (i.e., the column widths are specified with only
<length> values, ‘
contents of the column (i.e., the column widths are specified with
only <length> values, '*',
<fraction> values, or any combination of those), then
-MINW is is the sum of the slot's left and right margin,
+MINW is the sum of the slot's left and right margin,
border and paddding (i.e., any 'margin-left', 'margin-right',
'padding-left' etc., that is set on it by means of the
'::slot()' pseudo-element). Any ''auto'' margins are
diff --git a/css-template-1/new.html b/css-template-1/new.html
index a6e3d130c5bc..5599f51af10d 100644
--- a/css-template-1/new.html
+++ b/css-template-1/new.html
@@ -1179,7 +1179,7 @@ *’, <fraction> values, or any
- combination of those), then MINW is is
+ combination of those), then MINW is
the sum of the slot's left and right margin, border and paddding (i.e.,
any ‘margin-left’, ‘Calculating the size of the grid3. Declaring a grid template
6.1. Alignment
center’
s
- margin box at the center of the the grid item’s
+ margin box at the center of the grid item’s
column.
stretch’
@@ -3185,7 +3185,7 @@ 6.1. Alignment
center’
s
- margin box at the center of the the grid item’s row.
+ margin box at the center of the grid item’s row.
stretch’
diff --git a/css-template-1/new.src.html b/css-template-1/new.src.html
index c5d000d9940c..fd86ee761a40 100644
--- a/css-template-1/new.src.html
+++ b/css-template-1/new.src.html
@@ -2523,7 +2523,7 @@
diff --git a/css-text-4/Overview.bs b/css-text-4/Overview.bs
index 1a120d9e08dc..f89cc027af8a 100644
--- a/css-text-4/Overview.bs
+++ b/css-text-4/Overview.bs
@@ -232,7 +232,7 @@ Detecting Word Boundaries: the 'word-boundary-detection' property
Note: Wildcards in the language subtag would imply
support for detecting word boundaries in an undefined and effectively unlimited set of languages.
- As this this is not possible,
+ As this is not possible,
wildcards in the language subtag always result in the declaration
being treated as invalid.
@@ -1852,7 +1852,7 @@ Line Start/End Padding: the 'line-padding' property
an extra 0.5em of inline background will be visible
on each side of each line.
If it renders such that there is a break between “some” and “text”,
- the the additional padding will be:
+ the additional padding will be:
on the first line, black on the left and green on the right,
and on the second line, green on both sides.
diff --git a/css-text-decor-3/Overview.bs b/css-text-decor-3/Overview.bs
index 63abcbba2fbc..12822079339f 100644
--- a/css-text-decor-3/Overview.bs
+++ b/css-text-decor-3/Overview.bs
@@ -851,7 +851,7 @@ Text Shadows: the 'text-shadow' property
treating ''box-shadow/none'' as a zero-item list
and appending blank shadows (''transparent 0 0 0'')
as needed to match the longer list
- if the the shorter list is otherwise compatible with the longer one
+ if the shorter list is otherwise compatible with the longer one
This property accepts a comma-separated list of shadow effects
diff --git a/css-text-decor-4/Overview.bs b/css-text-decor-4/Overview.bs
index 231643f385fc..10d30a9086ef 100644
--- a/css-text-decor-4/Overview.bs
+++ b/css-text-decor-4/Overview.bs
@@ -1928,7 +1928,7 @@ Text Shadows: the 'text-shadow' property
treating ''box-shadow/none'' as a zero-item list
and appending blank shadows (''transparent 0 0 0 0'')
as needed to match the longer list
- if the the shorter list is otherwise compatible with the longer one
+ if the shorter list is otherwise compatible with the longer one
This property accepts a comma-separated list of shadow effects
diff --git a/css-transforms-2/Overview.bs b/css-transforms-2/Overview.bs
index e76a4a9cbdbb..eeb2eb640111 100644
--- a/css-transforms-2/Overview.bs
+++ b/css-transforms-2/Overview.bs
@@ -231,7 +231,7 @@ The transform is a 50° rotation about the vertical, Y axis. Note how this ma
### Perspective ### {#perspective}
-Perspective can be used to add a feeling of depth to a scene by making elements higher on the Z axis (closer to the viewer) appear larger, and those further away to appear smaller. The scaling is proportional to d/(d − Z) where d, the value of 'perspective', is the distance from the drawing plane to the the assumed position of the viewer's eye.
+Perspective can be used to add a feeling of depth to a scene by making elements higher on the Z axis (closer to the viewer) appear larger, and those further away to appear smaller. The scaling is proportional to d/(d − Z) where d, the value of 'perspective', is the distance from the drawing plane to the assumed position of the viewer's eye.
The appearance of perspective can be applied to a 3d-transformed element in two ways. First, the element's 'transform function list' can contain the ''perspective()'' function which computes into the element's 'current transformation matrix'.
@@ -315,7 +315,7 @@ The rendering of elements in a 3D rendering context is as follows (numbers refer
if the word contains a conditional hyphen (­ or U+00AD),
in favor of the conditional hyphen(s).
However, if, even after breaking at such opportunities,
- a portion of that word is is still too long to fit on one line,
+ a portion of that word is still too long to fit on one line,
an automatic hyphenation opportunity may be used.
5.4 5.5 Overflow Wrapping: the overflow-wrap/word-wrap property
querySelector() call in [[DOM]].
@@ -3720,7 +3720,7 @@ Match a Selector Against a Tree
Combining effects