que charset estas usando para tu web, UTF-8, ISO-8859-1, otro...
estas trabajando solo con html...
como estas haciendo la web, usando dreamweaver, otro programa, bloc de notas...
para las tildes prueba ponerlas así...
á = á
é = é
í = í
ó = ó
ú = ú
ñ = ñ
en todo caso dinos cual es tu web para darle una mirada
.