PRobé con esto y me funciona:
   Código HTML:
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
 Ahora el problema es que lo guardo en una base de datos y me pone los símbolos mal también, así que supongo que tengo que ponerle el mismo código así que en el campo "cotejamiento" he puesto la opción: "utf8_spanish_ci" pero sigue sin funcionar.
La base de datos es MySql.