Me parece muy acertado el mensaje de facundocorradini.
Únicamente añadir un detalle menor, en lugar de usar mayúsculas para disimular las tildes no utilizadas en h1, puedes usar minúsculas (para que las vean en minúsculas los navegadores), pero hacer que se visualicen en mayúsculas usando CSS (para que las vean en mayúsculas los usuarios):
Código:
h1 { text-transform: uppercase; }