Tabla de codificaciones de caracteres entre ANSI, UTF-8, Javascript, HTML
Cuando hacemos una página web en utf8, al escribir una cadena de texto en javascript que contenga acentos, tildes, eñes, signos de interrogación y demás caracteres considerados especiales, se pintara de una forma extraña en el html. Esto es porque javascript tiene su propio sistema de codificación, al igual que el html. A continuación os dejo una tabla con los principales caracteres que se utilizan, ya que es útil tenerlos a mano para poder escribirlos:
| ANSI | UTF-8 | JAVASCRIPT | HTML |
|---|---|---|---|
| Á | Ã | u00c1 | Á |
| á | á | u00e1 | á |
| É | É | u00c9 | É |
| é | é | u00e9 | é |
| Í | Ã | u00cd | Í |
| í | Ã | u00ed | í |
| Ó | Ó | u00d3 | Ó |
| ó | ó | u00f3 | ó |
| Ú | Ú | u00da | Ú |
| ú | ú | u00fa | ú |
| Ñ | Ñ | u00d1 | Ñ |
| ñ | ñ | u00f1 | ñ |
| ¿ | ¿ | u00bf | ¿ |
Y después de esta tabla a modo de apunte, os dejo la tabla completa de codificación de caracteres como eñes, acentos, tildes y demás caracteres entre ANSI, UTF8, Javascript y HTML:
| ANSI | UTF-8 | JAVASCRIPT | HTML |
|---|---|---|---|
| Â | u00a0 |   | |
| ¡ | ¡ | u00a1 | ¡ |
| ¢ | ¢ | u00a2 | ¢ |
| £ | £ | u00a3 | £ |
| ¤ | ¤ | u00a4 | ¤ |
| ¥ | Â¥ | u00a5 | ¥ |
| ¦ | ¦ | u00a6 | ¦ |
| § | § | u00a7 | § |
| ¨ | ¨ | u00a8 | ¨ |
| © | © | u00a9 | © |
| ª | ª | u00aa | ª |
| « | « | u00ab | « |
| ¬ | ¬ | u00ac | ¬ |
| | Â | u00ad | ­ |
| ® | ® | u00ae | ® |
| ¯ | ¯ | u00af | ¯ |
| ° | ° | u00b0 | ° |
| ± | ± | u00b1 | ± |
| ² | ² | u00b2 | ² |
| ³ | ³ | u00b3 | ³ |
| ´ | ´ | u00b4 | ´ |
| µ | µ | u00b5 | µ |
| ¶ | ¶ | u00b6 | ¶ |
| · | · | u00b7 | · |
| ¸ | ¸ | u00b8 | ¸ |
| ¹ | ¹ | u00b9 | ¹ |
| º | º | u00ba | º |
| » | » | u00bb | » |
| ¼ | ¼ | u00bc | ¼ |
| ½ | ½ | u00bd | ½ |
| ¾ | ¾ | u00be | ¾ |
| ¿ | ¿ | u00bf | ¿ |
| À | À | u00c0 | À |
| Á | Ã | u00c1 | Á |
|  | Â | u00c2 |  |
| à | Ã | u00c3 | à |
| Ä | Ä | u00c4 | Ä |
| Å | Ã… | u00c5 | Å |
| Æ | Æ | u00c6 | Æ |
| Ç | Ç | u00c7 | Ç |
| È | È | u00c8 | È |
| É | É | u00c9 | É |
| Ê | Ê | u00ca | Ê |
| Ë | Ë | u00cb | Ë |
| Ì | ÃŒ | u00cc | Ì |
| Í | Ã | u00cd | Í |
| Î | ÃŽ | u00ce | Î |
| Ï | Ã | u00cf | Ï |
| Ð | Ã | u00d0 | Ð |
| Ñ | Ñ | u00d1 | Ñ |
| Ò | Ã’ | u00d2 | Ò |
| Ó | Ó | u00d3 | Ó |
| Ô | Ô | u00d4 | Ô |
| Õ | Õ | u00d5 | Õ |
| Ö | Ö | u00d6 | Ö |
| × | × | u00d7 | × |
| Ø | Ø | u00d8 | Ø |
| ٠| Ù | u00d9 | ٠|
| Ú | Ú | u00da | Ú |
| Û | Û | u00db | Û |
| Ü | Ü | u00dc | Ü |
| Ý | Ã | u00dd | Ý |
| Þ | Þ | u00de | Þ |
| ß | ß | u00df | ß |
| à | Ã | u00e0 | à |
| á | á | u00e1 | á |
| â | â | u00e2 | â |
| ã | ã | u00e3 | ã |
| ä | ä | u00e4 | ä |
| å | Ã¥ | u00e5 | å |
| æ | æ | u00e6 | æ |
| ç | ç | u00e7 | ç |
| è | è | u00e8 | è |
| é | é | u00e9 | é |
| ê | ê | u00ea | ê |
| ë | ë | u00eb | ë |
| ì | ì | u00ec | ì |
| í | Ã | u00ed | í |
| î | î | u00ee | î |
| ï | ï | u00ef | ï |
| ð | ð | u00f0 | ð |
| ñ | ñ | u00f1 | ñ |
| ò | ò | u00f2 | ò |
| ó | ó | u00f3 | ó |
| ô | ô | u00f4 | ô |
| õ | õ | u00f5 | õ |
| ö | ö | u00f6 | ö |
| ÷ | ÷ | u00f7 | ÷ |
| ø | ø | u00f8 | ø |
| ù | ù | u00f9 | ù |
| ú | ú | u00fa | ú |
| û | û | u00fb | û |
| ü | ü | u00fc | ü |
| ý | ý | u00fd | ý |
| þ | þ | u00fe | þ |
| ÿ | ÿ | u00ff | ÿ |
Espero que os sirva de ayuda tanto como a mi.
Tabla de codificaciones de caracteres entre ANSI, UTF-8, Javascript, HTML Leer más »


