dominios y alojamiento web en hostalia

Caracteres especiales

01 de January de 2001
Compartir en redes sociales
Valoración del artículo:
3 votos
Una referencia útil, y una lista completa de los caracteres especiales del HTML.
Atención: Contenido exclusivo de DesarrolloWeb.com. No reproducir. Copyright.
Una página web se ha de ver en paises distintos, que usan conjuntos de caracteres distintos. El lenguaje HTML nos ofrece un mecanismo por el que podemos estar seguros que una serie de caracteres raros se van a ver bien en todos los ordenadores del mundo, independientemente de su juego de caracteres.

Este conjunto son los caracteres especiales. Cuando queremos poner uno de estos caracteres en una página, debemos sustituirlo por su código.

Por ejemplo, la "á" (a minúscula acentuada) se escribe "á" de modo que la palabra página se escribiría en una página HTML de este modo: página

Caracteres especiales básicos

En realidad estos caracteres se usan en HTML para no confundir un principio o final de etiqueta, unas comillas o un & con su correspondiente caracter.

&lt; < &gt; >
&amp; & &quot; "

Caracteres especiales del HTML 2.0

&Aacute; Á &Agrave; À
&Eacute; É &Egrave; È
&Iacute; Í &Igrave; Ì
&Oacute; Ó &Ograve; Ò
&Uacute; Ú &Ugrave; Ù
&aacute; á &agrave; à
&eacute; é &egrave; è
&iacute; í &igrave; ì
&oacute; ó &ograve; ò
&uacute; ú &ugrave; ù
&Auml; Ä &Acirc; Â
&Euml; Ë &Ecirc; Ê
&Iuml; Ï &Icirc; Î
&Ouml; Ö &Ocirc; Ô
&Uuml; Ü &Ucirc; Û
&auml; ä &acirc; â
&euml; ë &ecirc; ê
&iuml; ï &icirc; î
&ouml; ö &ocirc; ô
&uuml; ü &ucirc; û
&Atilde; Ã &aring; å
&Ntilde; Ñ &Aring; Å
&Otilde; Õ &Ccedil; Ç
&atilde; ã &ccedil; ç
&ntilde; ñ &Yacute; Ý
&otilde; õ &yacute; ý
&Oslash; Ø &yuml; ÿ
&oslash; ø &THORN; Þ
&ETH; Ð &thorn; þ
&eth; ð &AElig; Æ
&szlig; ß &aelig; æ


Caracteres especiales del HTML 3.2

&frac14; ¼ &nbsp;  
&frac12; ½ &iexcl; ¡
&frac34; ¾ &pound; £
&copy; © &yen; ¥
&reg; ® &sect; §
&ordf; ª &curren; ¤
&sup2; ² &brvbar; ¦
&sup3; ³ &laquo; «
&sup1; ¹ &not; ¬
&macr; ¯ &shy; ­
&micro; µ &ordm; º
&para; &acute; ´
&middot; · &uml; ¨
&deg; ° &plusmn; ±
&cedil; ¸ &raquo; »
&iquest; ¿    

Otros caracteres especiales

&times; × &cent; ¢
&divide; ÷ &euro;
&#147; &#153;
&#148; &#137;
&#140; Œ &#131; ƒ
&#135; &#134;

Para descargar la lista de caracteres especiales: .zipcaracteresespeciales.zip 2Kb

Referencia: Hay un videotutorial en DesarrolloWeb.com que trata sobre enlaces y caracteres especiales. No son temas muy relacionados entre si, pero seguro que nos sirve como práctica para aprender todo lo que se ha tratado en este artículo.

Compartir en redes sociales

Comentarios
Fueron enviados 21 comentarios al artículo
7 comentarios no revisados
14 comentarios revisados:
Por: Nacho
22/8/2004
0 votos
Hola a todos!
El tema de los caracteres especiales me preocupa desde hace tiempo. LLevo diseñando páginas web desde hace 4 años y nunca los he usado (salvo para el carácter de Copyright). Es decir, escribo "página" directamente en el código HTML con acento incluido. Sin embargo mis páginas se visualizan siempre bien en todos los navegadores importantes: IE, Netscape y Opera.
Mi duda eterna es: ¿son realmente necesarios HOY EN DÍA? ¿En qué casos se puede visualizar mal una página de no poner dichos caracteres? Esto es importante porque utilizar caracteres especiales, sobre todo acentos, ralentiza una barbaridad la escritura. De hecho, editores como el FrontPage o el DreamWeaver, cuando escribes "á" te lo dejan, en vez de sugerirte "&aacute;".
Esto es todo, espero no haberme alargado demasiado.
Nacho.
Pincha si este comentario es spam
Por: César
06/7/2007
0 votos
Pues creo que si eres programador web creo que deberías ceñirte a la utilización de los estandares de programación HTML; aunque ya sabemos que estos no son tan estandares y dependemos más de los navegadores que de las validaciones w3c.

En Firefox hasta hace un par de actualizaciones todos los acentos insertados sin los &_acute; aparecían como rombos con interrogantes en su interior; me figuro que ese sería su modo de mostrar malinterpretación de simbolos.

Ánimo a todos y utilicen los &_acute; !!!!!!
Pincha si este comentario es spam
Por: Rubén
20/7/2007
0 votos
Hombre, yo pienso que no hay ningún problema porque los sistemas operativos de hoy en día instalan varios juegos de caracteres (normalmente los de los lenguajes occidentales). Supongo que un inglés, cuando instala el SO, instala tanto el juego ASCII como el del Latín (ISO-ocho mil y pico), así como las codificaciones particulares de Windows que no estándar (en caso de instalar este SO). Por ello podrá ver las tildes de castellano y el francés. De la misma manera, alguien que haya realizado una instalación típica de Windows no podrá ver correctamente las páginas en japonés porque Windows no las instala por defecto (hay que hacerlo manualmente).
Pincha si este comentario es spam
Por: DaniProg
23/9/2007
0 votos
Hola, aqui te va un ejemplo en donde es sumamente necesario disponer de caracteres especiales:
%>
<p align="center"><span class="texto">Entrevistas de <%=Tabla.Fields("Nombre")%>&nbsp;<%=Tabla.Fields("Apellido")%></span>:
<%
ya que si no lleva el carcater &nbsp; el nombre y el apellido se imprimiran juntos. Gracias Desarrolloweb por la ayuda. Saludos
Pincha si este comentario es spam
Por: PICCORO
19/2/2008
0 votos
la necesidad es mucho mas alla, las respuesta de los dos comentarios primeros es tipica de un "facilista de wguindows" que como de costumbre le gusta la papa pelada..

si se escribe "enie" (&ntilde;) o asi ñ , en una forma que no maneje dichos caracteres, en jsp, la forma mandara a la respuesta un garabato.

si alguien saber la solucion ademas de poner
response.setContentType("text/html;charset=ISO-8859-1");
request.setCharacterEncoding("ISO-8859-1");

y en la etiqueta meta lo mismo, postear aqui, yo tuve que hacer un replace asi : request.getPArameter("nombre").replace("ñ", "&ntilde;");
Pincha si este comentario es spam
Por: Desaroll
09/11/2008
0 votos
Los caracteres especiales tmb dependen del servidor en que alojes la pagina, algunos servidores no tienen soporte para los caracteres especiales y debes usarlos para que los navegadores los "Traduscan"
Pincha si este comentario es spam
Por: Jose Luis
27/1/2009
0 votos
Hola a todos. Me ha surgido un problema con el tema de los &_acute. Después de haber metido uno a uno todos los acentos de esta forma, abro la página con Firefox y me sale escrito todo tal cual, es decir, no me hace de los &_acute los acentos correspondientes, sin embargo IE sí me los reconoce. ¿como es posible?. Si alguien pudiera ayudarme lo agradecería mucho.
Pincha si este comentario es spam
busco caracter especial
Por: Jose Luis
04/9/2009
0 votos
hay un caracter que utilizan los indígenas coras de Nayarit, es el signo "mas" con un punto arriba, como lo lleva la letra "i". mi pregunta es ¿como puedo crear este caracter y si es posible, como puede insertarse a alguna tecla? De antemano se agradece cualquier ayuda.
Pincha si este comentario es spam
caracter especial en C++
Por: Fabricio
26/9/2009
0 votos
disculpen, por favor si alguién me puede ayudar busco el caracter amberson (creo que se escribe así) ese lo usa en C++ para reconocer variables numéricas. muchas gracias a todos !!

Fabricio
Pincha si este comentario es spam
Denota lo mismo???
Por: Lizz
27/10/2009
0 votos
Mi pregunta con respecto a estos de los caracteres especiales en HTML es q observo en esta lista q &shy da como resultado un espacio en blanco y &nbsp también representa un espacio en blanco... Puedo escribir cualquiera d los dos y a la hora d cargar mi página en el navegador denotará lo mismo??
Graxias x el artículo MUY ÚTIL!!
Att. Lizz
Pincha si este comentario es spam
los tres puntos
Por: nadyne
17/11/2009
0 votos
necesito insertar el simbolo masonico los tres puntos en mi archivo, como lo hago?
tengo que ir al teclado?
gracias por una pronta respuesta
Pincha si este comentario es spam
Pregunta sobre caracteres especiales en formulario flash php
Por: ana
19/7/2010
0 votos
Hola, tengo un problema con los caracteres especiales he realizado una web en flash y le he puesto un formularios en flash y php cuando la gente rellena el formularios a mi me llega todos sus comentarios con la visualización de los caracteres especiales mal.
Me podrían ayudar a solucionar este problema con algún código o es un tema del servidor de mi web?
Un saludo y gracias
Pincha si este comentario es spam
Para todos los IGNORANTES
Por: principiante
09/9/2010
0 votos
Todos comentan que se "LEE BIEN" lo que escriben y en sus casos se puede decir que jamás les fallarían.

La notación para la escritura de aracteres especiales es para que se pueda leer correctamente en TODOS los casos, incluso en computadoras donde NO UTILICEN NI INGLES NI ESPAÑOL. Por ejemplo, PCs configuradas para idiomas como tailandés, ruso, japonés, chino, etc.

Primero DESASNENSE antes de hacer comentarios
Pincha si este comentario es spam
Para Joseluis
Por: usalo
26/9/2010
0 votos
Te falta poner el ; del final, no es &aacute sino &aacute; & y ; denotan el principio y el final del caráter especial
Pincha si este comentario es spam

Manuales relacionados
Categorias relacionadas
El autor
Lectura recomendada
Compra este libro en Agapea, la librería urgente a domicilio.
Últimas noticias
Aprende en 15 minutos a aprovechar el nuevo FacebookEl equipo de trabajo de la popular red social lanza un vídeo-curso gratuito con el que...
Adipoli, efectos atractivos para las imágenes de tu webInteresante plugin jQuery con el mejorar la experiencia de nuestros usuarios de forma...
Wikidata: lo nuevo de WikipediaLa fundación Wikimedia comienza el desarrollo de un ambicioso proyecto con el que crear la...
¿Primera imagen del nuevo Google Drive?El servicio de almacenamiento de Google ofrecerá 5Gb de almacenamiento gratuito.
Donaciones
Si piensas que te hemos ayudado y merecemos tu apoyo económico...