con que hagas el sitio no importa, lo que importa al validar es el html que al final sale.... en tu caso te falta indicar el charset de tu sitio en el head de tu sitio...
Código HTML:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />