AdNow

loading...

HTML Encoding (Juegos de Caracteres)

HTML Encoding (Juegos de Caracteres)


Para mostrar una página HTML correctamente, un navegador web debe saber qué conjunto de caracteres (codificación de caracteres) usar.

¿Qué es la codificación de caracteres?

ASCII fue el primer estándar de codificación de caracteres (también llamado conjunto de caracteres). ASCII definió 128 caracteres alfanuméricos diferentes que podrían usarse en Internet: números (0-9), letras inglesas (AZ) y algunos caracteres especiales como! $ + - () @ <>.
ANSI (Windows-1252) era el juego de caracteres original de Windows, con soporte para 256 códigos de caracteres diferentes.
ISO-8859-1 fue el conjunto de caracteres predeterminado para HTML 4. Este juego de caracteres también admitía 256 códigos de caracteres diferentes.
Como ANSI e ISO-8859-1 eran muy limitados, HTML 4 también era compatible con UTF-8.
UTF-8 (Unicode) cubre casi todos los personajes y símbolos del mundo.
La codificación de caracteres predeterminada para HTML5 es UTF-8.

El conjunto de caracteres HTML Atributo

Para mostrar correctamente una página HTML, un navegador web debe conocer el juego de caracteres utilizado en la página.
Esto se especifica en la etiqueta meta:

Para HTML4:

<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">

Para HTML5:

<meta charset="UTF-8">
Si un navegador detecta ISO-8859-1 en una página web, su valor predeterminado es ANSI, porque ANSI es idéntico a ISO-8859-1, excepto que ANSI tiene 32 caracteres adicionales.


Differences Between Juegos de Caracteres

The following table displays the differences between the Juegos de Caracteres described above:

El juego de caracteres ASCII

ASCII usa los valores de 0 a 31 (y 127) para los caracteres de control.
ASCII usa los valores de 32 a 126 para letras, dígitos y símbolos.
ASCII no usa los valores de 128 a 255.

El juego de caracteres ANSI (Windows-1252)

ANSI es idéntico a ASCII para los valores de 0 a 127.
ANSI tiene un conjunto de caracteres exclusivo para los valores de 128 a 159.
ANSI es idéntico a UTF-8 para los valores de 160 a 255.

El juego de caracteres ISO-8859-1

8859-1 es idéntico a ASCII para los valores de 0 a 127.
8859-1 no usa los valores de 128 a 159.
8859-1 es idéntico a UTF-8 para los valores de 160 a 255.

El conjunto de caracteres UTF-8

UTF-8 es idéntico a ASCII para los valores de 0 a 127.
UTF-8 no usa los valores de 128 a 159. 
UTF-8 es idéntico tanto a ANSI como a 8859-1 para los valores de 160 a 255.
UTF-8 continúa desde el valor 256 con más de 10 000 caracteres diferentes.
Para una mirada más cercana, estudie nuestra Referencia completa de conjunto de caracteres HTML .

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Entradas más populares de este blog

Listado pasaporte y cedulas SAIME 2018

Etiqueta HTML < abbr >

HTML < a > tag

Visitas a este blog