Is there a distinction between using the :disabled
CSS pseudo-class selector and the [disabled]
CSS attribute selector when applying styles to a disabled HTML input element, or are they essentially identical? Perhaps in terms of browser support or other factors?