miércoles, 12 de enero de 2011

02.- Declaración del juego de caracteres, del "charset"

La declaración del charset es obligatoria en HTML 5.
Charset: char, de carácteres y set de conjunto.
Se hace con la etiqueta <meta>
El juego de caracteres más utilizado y que es adecuado a nuestro idioma es el UTF-8.
En la página anterior creábamos una página con el charset declarado.
Ahora lo hacemos sin el charset para comprobar que al intentar validar la página en el servicio del W3C nos da un mensaje de error.
Ver el ejemplo concreto.

Este es el código que hemos escrito en esta ocasión:
<!DOCTYPE html>
<html>
<head>
<title>Tipo de documento</title>
<style type="text/css">
IMG.imgcenter{
      display: block;
      margin-left: auto;
      margin-right: auto;
      border:none;
      }
</style>
</head>
<body>
<p>Esto es un documento para mostrar que la declaración del juego de caracteres es obligatorio en HTML 5.</p>
<p>En este documento no lo hemos declarado.</p>
<p>Comprueba que al intentar validar la página aparece el mensaje de error.</p>
<p>Pulsa con el botón derecho del ratón para comprobar el código fuente.</p>
<hr />
<a href="http://validator.w3.org/check/referer" title="Pulsa para comprobar la validez del código de la página"><img src="img/validator.png" alt="W3C_validator" width="80" height="15" class="imgcenter"></a>
</body>
</html>

Ver ahora el ejemplo con el charset declarado:

<meta charset="UTF-8">
 
Más información sobre el atributo charset y otros atributos de la etiqueta <meta> en w3schools.

No hay comentarios:

Publicar un comentario