Los estándares HTML requieren que todos los códigos se escriban en 7 bits ASCII, lo que significa que no están permitidos los caracteres acentuados.
A pesar de esto, los navegadores actuales reconocen los caracteres acentuados: puede escribir caracteres acentuados directamente en su editor de texto, pero su página no será legible en la mayoría de los países.
Para codificar un carácter acentuado, introduzca una cadena determinada comenzando con un símbolo de unión (&) y terminando con punto y coma (;). Esta es una lista de las representaciones HTML para caracteres ASCII desde 128 a 255:
| Carácter | Código ISO | Código HTML |
|---|---|---|
| " | " | " |
| & | & | & |
| € | € | € |
| � |  | |
| | ‚ | |
| | ƒ | |
| | „ | |
| … | ||
| | † | |
| | ‡ | |
| | ˆ | |
| | ‰ | |
| | Š | |
| | ‹ | < |
| | Œ | |
| � |  | |
| | Ž | |
| � |  | |
| � |  | |
| | ‘ | |
| | ’ | |
| | “ | |
| | ” | |
| | • | |
| | – | |
| | — | |
| | ˜ | |
| | ™ | |
| | š | |
| | › | > |
| | œ | œ |
| � |  | |
| | ž | |
| | Ÿ | Ÿ |
| espacio |   | |
| ¡ | ¡ | ¡ |
| ¢ | ¢ | ¢ |
| £ | £ | £ |
| ¤ | ¤ | ¤ |
| ¥ | ¥ | ¥ |
| ¦ | ¦ | ¦ |
| § | § | § |
| ¨ | ¨ | ¨ |
| © | © | © |
| ª | ª | ª |
| « | « | « |
| ¬ | ¬ | ¬ |
| | ­ | ­ |
| ® | ® | ® |
| ¯ | ¯ | &masr; |
| ° | ° | ° |
| ± | ± | ± |
| ² | ² | ² |
| ³ | ³ | ³ |
| ´ | ´ | ´ |
| µ | µ | µ |
| ¶ | ¶ | ¶ |
| · | · | · |
| ¸ | ¸ | ¸ |
| ¹ | ¹ | ¹ |
| º | º | º |
| » | » | » |
| ¼ | ¼ | ¼ |
| ½ | ½ | ½ |
| ¾ | ¾ | ¾ |
| ¿ | ¿ | ¿ |
| À | À | À |
| Á | Á | Á |
| Â | Â | Â |
| Ã | Ã | Ã |
| Ä | Ä | Ä |
| Å | Å | Å |
| Æ | Æ | &Aelig |
| Ç | Ç | Ç |
| È | È | È |
| É | É | É |
| Ê | Ê | Ê |
| Ë | Ë | Ë |
| Ì | Ì | Ì |
| Í | Í | Í |
| Î | Î | Î |
| Ï | Ï | Ï |
| Ð | Ð | ð |
| Ñ | Ñ | Ñ |
| Ò | Ò | Ò |
| Ó | Ó | Ó |
| Ô | Ô | Ô |
| Õ | Õ | Õ |
| Ö | Ö | Ö |
| × | × | × |
| Ø | Ø | Ø |
| Ù | Ù | Ù |
| Ú | Ú | Ú |
| Û | Û | Û |
| Ü | Ü | Ü |
| Ý | Ý | Ý |
| Þ | Þ | þ |
| ß | ß | ß |
| À | à | à |
| Á | á | á |
| Â | â | â |
| Ã | ã | ã |
| Ä | ä | ä |
| Å | å | å |
| Æ | æ | æ |
| Ç | ç | ç |
| È | è | è |
| É | é | é |
| Ê | ê | ê |
| Ë | ë | ë |
| Ì | ì | ì |
| Í | í | í |
| Î | î | î |
| Ï | ï | ï |
| Ð | ð | ð |
| Ñ | ñ | ñ |
| Ò | ò | ò |
| Ó | ó | ó |
| Ô | ô | ô |
| Õ | õ | õ |
| Ö | ö | ö |
| ÷ | ÷ | ÷ |
| Ø | ø | ø |
| Ù | ù | ù |
| Ú | ú | ú |
| Û | û | û |
| Ü | ü | ü |
| Ý | ý | ý |
| Þ | þ | þ |
| | ÿ | ÿ |
Algunos caracteres tienen un uso particular en el HTML, estos son muy importantes para la puesta en forma de la página, son los caracteres <, >, " y &se usan muy frecuentemente en el lenguaje de marcado HTML. El carácter < es especialmente importante, ya que el navegador lo interpreta como la apertura de una nueva etiqueta HTML.
Cuando estos caracteres se usan en texto de un sitio Web, también deben estar codificados en HTML; de otra forma, el navegador puede mostrar la página con errores.
| Carácter | Código ISO | Código HTML |
|---|---|---|
| " | " | " |
| & | & | & |
| | ‹ | < |
| | › | > |