Deshabilitar un botón con CSS o JavaScript

En este artículo vemos como podemos desactivar un botón con CSS o JavaScript si no tenemos acceso a cambiar la etiqueta HTML directamente.