miércoles, 8 de febrero de 2017

Etiqueta Meta Charset: Acentos

Para que el lenguaje HTML 5 represente bien los acentos y otros caracteres debemos escribir la etiqueta:  <meta charset ="utf-8">   justo debajo de head. De este modo  el navegador conocerá la codificación de caracteres utilizada, antes de que comience a procesar nada.

Además, dentro de los símbolos de la etiqueta de apertura html debemos indicar los parámetros "lang" de "language" (idioma, en inglés) y "dir", de "direction" (refiriéndose a letras), como vemos en la siguiente imagen:


Haciendo esto nos aseguramos que la página se ve correctamente.
En HTML5 la codificación por defecto si no se especifica nada es UTF-8.
En HTML 4 la codificación utilizada por defecto es ISO-8859-1 (latin-1). Con esta codificación todos los caracteres que no aparezcan en el alfabeto latino deberán ser escritos como entidad HTML. Por ejemplo,

  • &aacute; para la á,
  • &ntilde; para la ñ.