Aparte de con tildes, también te pasará con la ñ.
Ocurre eso porque no guardas la página en la codificación UTF-8. Ésta en realidad sólo convendría usarla cuando se crean webs con idiomas raritos (quiero decir, que el idioma contenga caracteres extraños).
Para el español, no hay ningún problema en usar iso-8859-1.