buenas,
aunque las nomenclarutas o entidades es una solucion, bien puede evitarse, salvo en casos especificos. lo que debes comprender es el tema del
charset. en especifico sucede porque el contenido esta codificado en un charset particular pero no le estas indicando al navegador cual es dicho charset. en este caso, el navegador intenta adivinarlo o utiliza uno por defecto.