la
etiqueta atributo "alt" o texto alternativo está pensada para ser utilizada con los elementos gráficos. Se mostrará en caso de no hacerse la carga de la imagen (no confundir con "tittle" y sus propiedades).
H1 no es un elemento gráfico. Y en el caso de que contenga una imagen (mala práctica, pero eso es otra historia) será la
etiqueta atributo "img" la que contenga el "alt".
Un saludo
Edito1:
Edito 2: gracias, Ernesto.