z-index Superponer capas con CSS

z-index Superponer capas con CSS

Por defecto, el flujo de trabajo en HTML hace que las capas se vayan superponiendo unas encima de otras, conforme se van construyendo.
A muchos les habrá ocurrido que han querido romper ese flujo y han deseado colocar una imagen que supuestamente está en una capa inferior delante de otra y buscando una solución, han encontrado la propiedad z-index, pero por mucho que la implementan, esta parece no funcionar.