The CSS attribute can select values that usually wouldn't match in case-insensitive mode.
Articles โ Page 116
Keep writing, writing, writing ...
The HTMLInputElement has a lot of properties that you might now use every day or even have heard of. This article describes defaultValue, indeterminate and selection properties.
Setting up a development machine can be a tedious process. Building software relies heavily on things being present on yout machine. But you using online services you really can develop websites, make them editable and later deploy them from any computer.
It turns out you can pick several other pointer events for SVGs...
I used classList.contains for years to figure out if an element contains a certain class but it turns our Element.matches does the job just fine.