CSS font-display
`@font-face` descriptor `font-display` that allows control over how a downloadable font renders before it is fully loaded.
selector list argument of :nth-child and :nth-last-child CSS pseudo-classes
The newest versions of `:nth-child()` and `:nth-last-child()` accept an optional `of S` clause which filters the children to only those which match the selector list `S`. For example, `:nth-child(1 of .foo)` selects the first child among the children that have the `foo` class (ignoring any non-`foo` children which precede that child). Similar to `:nth-of-type`, but for arbitrary selectors instead of only type selectors.
:optional CSS pseudo-class
The `:optional` pseudo-class matches form inputs (`<input>`, `<textarea>`, `<select>`) which are not `:required`.
CSS Relative colors
The CSS Relative Color syntax allows a color to be defined relative to another color using the `from` keyword and optionally `calc()` for any of the color values.
Details & Summary elements
The <details> element generates a simple no-JavaScript widget to show/hide element contents, optionally by clicking on its child <summary> element.
wbr (word break opportunity) element
Represents an extra place where a line of text may optionally be broken.
cssstylesheet api: `insertrule()`: `index` parameter is optional
document api: createtreewalker: `whattoshow` and `filter` parameters are optional
eventtarget api: addeventlistener: `usecapture` parameter is optional
eventtarget api: removeeventlistener: `usecapture` parameter is optional
gpupipelineerror api: `gpupipelineerror()` constructor: `message` parameter is optional
htmltablerowelement api: insertcell: `index` parameter is optional
range api: collapse: `tostart` parameter is optional
response api: `response()` constructor: `body` parameter is optional
rtcpeerconnection api: `setlocaldescription()`: `description` parameter is optional
selection api: collapse: `offset` parameter is optional
selection api: containsnode: `partialcontainment` parameter is optional
selection api: extend: `offset` parameter is optional
css property: border-image: optional `<border-image-slice>`
html element: script: type: `type="speculationrules"`: `source` key is optional
javascript built-in: date: utc: `monthindex` defaults to 0
javascript built-in: intl: datetimeformat: `datetimeformat()` constructor: supports normative optional `chaindatetimeformat` behavior
javascript built-in: intl: numberformat: `numberformat()` constructor: supports normative optional `chainnumberformat` behavior
javascript operator: optional chaining operator (`?.`)
javascript statement: `try...catch`: optional catch binding
25 results found.