¿Qué es el <meta charset="utf-8">?

El elemento meta con atributo charset en un documento HTML está el destinado a indicar la codificación de caracteres utilizada (charset).Este valor se puede escribir en minúsculas o en mayúsculas.Además, cuándo el valor de charset no contiene espacios se puede escribir sin comillas.Es importante que el meta charset se coloque justo después de la apertura de la etiqueta. De este modo nos aseguramos que el navegador conocerá la codificación de caracteres utilizada antes de que comience a procesar nada. Por ejemplo, una página HTML5.

Aunque el meta charset no es obligatorio, se debería incluir en cualquier página web para indicar de forma expresa la codificación de caracteres utilizada para asegurar que la página se vea correctamente para evitar un visionado incorrecto en algunos navegadores o navegadores mal configurados o para prevenir una vulnerabilidad de seguridad llamada el UTF-7 XSS Cheat Sheet.Para prevenirlo basta con especificar la codificación, ya sea a través del meta charset o a través de las cabeceras HTTP.

Tiene varios tipos de sintaxis:

En HTML5:

<meta charset="identificador-juego-de-caracteres">

En HTML4:

<meta http-equiv="content-type" content="text/html; utf-8">

Una de las tres posibilidades de codificación reconocidas por Unicode):

<meta charset="utf-8">

Deja un comentario