質問: h1を画像にしてもいいの?
回答: 上記でもお伝えしましたが、現状h1を画像にすることはngにはなっていませんので画像でもokです。 マークアップでは、img要素を入れ子にし、alt属性を適切に設定すればよいのです。 ただし、alt属性の最適化や、メンテナンス性を考慮するとあまりおすすめではありません。 また古いサイトでよく見かけますが、cssで「text-indent: -9999px;」を利用し、隠しテキストにしているケースもありますが、これはペナルティの対象になりますのでalt属性にテキストを記述した方が良いでしょう。