New cross-browser supported features, language-dependent quotation characters and url()
s legacy behavior.
Articles โ Page 43
Keep writing, writing, writing ...
Custom properties doesn't work in CSS url() functions because without quotes the parser treats the entire declaration as a url-token.
It's common practice to sometimes overwrite an element's visual label with
aria-label
to provide more accessible information. As it turns out, this could break speech recognition software.Use the CSS Font Loading API to detect if a font is available in a browser.
All major browsers replaced
:focus
with:focus-visible
and this makes custom outline code redundant.