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