HTML | juegos de caracteres

El navegador web muestra los alfabetos, números y algunos otros símbolos correctamente. Todo esto es posible debido al conjunto de caracteres requerido que utiliza el navegador web. El conjunto de caracteres o la codificación de caracteres tiene diferentes estándares de codificación de caracteres que asignan algunos números a estos conjuntos de caracteres que se pueden usar en Internet.

ASCII: el Código estándar estadounidense para el intercambio de información (ANSII) creó esta codificación de caracteres. Esta codificación de caracteres se utiliza en la programación C/C++. Tiene 128 caracteres alfanuméricos que consisten en alfabetos (AZ) y (az) y algunos símbolos especiales como + – * / ( ) @ etc.

ANSI (Windows-1252): la codificación de caracteres creada por el American National Standards Institute (ANSI) admite 256 caracteres. Se utiliza como conjunto de caracteres predeterminado en Microsoft Windows.

ISO-8859-1: se utiliza como conjunto de caracteres predeterminado de HTML4 y también admite 256 caracteres. La Organización Internacional de Normalización (ISO) define los conjuntos de caracteres estándar para diferentes alfabetos/idiomas. Contiene números, letras mayúsculas y minúsculas en inglés y algunos caracteres especiales.

UTF-8: los estándares UTF-8 y UTF-16 fueron desarrollados por Unicode Consortium, porque los conjuntos de caracteres ISO-8859 son limitados y no son compatibles con un entorno multilingüe. Consiste en todos los símbolos de carácter y puntuación.

Atributo: el navegador web debe conocer el estándar de codificación de caracteres utilizado en la página html y esto lo hacemos como se indica a continuación.

Ejemplos:

HTML4

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

HTML5

<meta charset="UTF-8">

Juego de caracteres para diferentes estándares de codificación de caracteres: La siguiente lista muestra diferentes estándares de codificación de caracteres con sus caracteres y sus códigos numéricos asignados.

Tabla 1: esta tabla contiene caracteres que tienen los mismos números asignados en una codificación de caracteres diferente.

NÚMERO ASCII ANSI ISO-8859-1 UTF-8 DESCRIPCIÓN
32 Espacio
33 ! Signo de exclamación
34 « comillas
35 # Signo hash
36 ps Signo de dólar
37 % Signo de porcentaje
38 & signo ampersand
39 Signo de apóstrofe
40 ( parántesis de apertura
41 ) Paréntesis de cierre
42 * Signo de asterisco
43 + Signo de más
44 , Coma
45 Guión/signo menos
46 . punto final
47 / Signo de barra o división
48 0 Número cero
49 1 Número uno
50 2 Número dos
51 3 Número tres
52 4 Número cuatro
53 5 Número cinco
54 6 Numero seis
55 7 Numero siete
56 8 Numero ocho
57 9 Número nueve
58 : Colon
59 ; Punto y coma
60 < signo menor que
61 = Signo igual
62 > Signo mayor que
63 ? Signo de interrogación
64 @ a la señal
sesenta y cinco A Carta a
66 B Letra b
67 C Letra C
68 D Letra D
69 mi Letra E
70 F Letra F
71 GRAMO Letra G
72 H Letra h
73 yo Letra i
74 j Letra J
75 k Letra K
76 L Letra L
77 METRO Letra M
78 norte Letra N
79 O Letra O
80 PAGS Letra P
81 q Letra Q
82 R Letra R
83 S Letra S
84 T Letra T
85 tu Letra U
86 V Letra V
87 W Letra W
88 X Letra X
89 Y Letra Y
90 Z Letra Z
91 [ Corchete de apertura
92 \ barra invertida
93 ] Corchete de cierre
94 ^ Acento circunflejo
95 _ Línea baja
96 ` Acento grave
97 a Carta a
98 b Letra b
99 C letra c
100 d letra d
101 mi letra e
102 F letra f
103 gramo letra g
104 h letra h
105 i Letra i
106 j letra j
107 k letra k
108 yo letra l
109 metro letra m
110 norte letra n
111 o Letra o
112 pags letra p
113 q Letra q
114 r letra r
115 s Letra s
116 t Letra t
117 tu Letra u
118 v letra v
119 w Letra W
120 X letra x
121 y Letra y
122 z Letra z
123 { Soporte rizado de apertura
124 | Linea vertical
125 } Corchete de cierre
126 ~ tilde

Tabla 2: Esta tabla contiene caracteres que tienen una codificación de caracteres diferente.

ASCII ANSI ISO-8859-1 UTF-8 DESCRIPCIÓN
127       DEL
  128    
No utilizado
  130    
  131     ƒ
  132    
  133    
  134    
  135    
  136     ˆ
  137    
  138     S
  139    
  140     o
141 141 141 141 No utilizado
  142     Ž
143 143 143 143 No utilizado
144 144 144 144 No utilizado
  145    
  146    
  147    
  148    
  149    
  150    
  151    
  152     ˜
  153    
  154     s
  155    
  156     œ
157 157 157 157 No utilizado
  158     ¼
  159     Ÿ
160 160 160 160 espacio sin interrupciones
161 161 161 ¡
  162 162 162 ¢
  163 163 163 £
  164 164 164 ¤
  165 165 165 ¥
  166 166 166 ¦
  167 167 167 §
  168 168 168 ¨
  169 169 169 ©
  170 170 170 ª
  171 171 171 «
  172 172 172 ¬
  173 173 173 ­
  174 174 174 ®
  175 175 175 ¯
  176 176 176 °
  177 177 177 ±
  178 178 178 ²
  179 179 179 ³
  180 180 180 ´
  181 181 181 µ
  182 182 182
  183 183 183 ·
  184 184 184 ¸
  185 185 185 ¹
  186 186 186 º
  187 187 187 »
  188 188 188 ¼
  189 189 189 ½
  190 190 190 ¾
  191 191 191 ¿
  192 192 192 A
  193 193 193 A
  194 194 194 A
  195 195 195 A
  196 196 196 A
  197 197 197 A
  198 198 198 Æ
  199 199 199 C
  200 200 200 MI
  201 201 201 MI
  202 202 202 MI
  203 203 203 MI
  204 204 204 YO
  205 205 205 YO
  206 206 206 YO
  207 207 207 YO
  208 208 208 D
  209 209 209 NORTE
  210 210 210 Ò
  211 211 211 o
  212 212 212 Ô
  213 213 213 Õ
  214 214 214 o
  215 215 215 ×
  216 216 216 Ø
  217 217 217 Ù
  218 218 218 tu
  219 219 219 Û
  220 220 220 Ü
  221 221 221 Ý
  222 222 222 Þ
  223 223 223 ß
  224 224 224 a
  225 225 225 a
  226 226 226 a
  227 227 227 a
  228 228 228 a
  229 229 229 a
  230 230 230 æ
  231 231 231 C
  232 232 232 mi
  233 233 233 mi
  234 234 234 mi
  235 235 235 mi
  236 236 236 i
  237 237 237 i
  238 238 238 i
  239 239 239 i
  240 240 240 d
  241 241 241 norte
  242 242 242 o
  243 243 243 o
  244 244 244 o
  245 245 245 õ
  246 246 246 o
  247 247 247 ÷
  248 248 248 ø
  249 249 249 tu
  250 250 250 tu
  251 251 251 û
  252 252 252 ü
  253 253 253 y
  254 254 254 þ
  255 255 255 ÿ

Publicación traducida automáticamente

Artículo escrito por DikshaTewari y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *