Foros del Web » Creando para Internet » Diseño web »

Caracteres especiales en la web

Estas en el tema de Caracteres especiales en la web en el foro de Diseño web en Foros del Web. ¿Qué tal? Estoy desarrollando una página web y estoy preocupada por lo caracteres especiales como á é... En mi equipo se ven bien pero probé ...
  #1 (permalink)  
Antiguo 04/06/2009, 01:27
 
Fecha de Ingreso: febrero-2008
Ubicación: EH
Mensajes: 117
Antigüedad: 9 años, 9 meses
Puntos: 0
Exclamación Caracteres especiales en la web

¿Qué tal?

Estoy desarrollando una página web y estoy preocupada por lo caracteres especiales como á é... En mi equipo se ven bien pero probé en otro equipo y no dio el mismo resultado, se veían los simbolitos raros. Esto en realidad de que depende, de la página o del navegador?

También he visto que se suele utilizar cualquiera de las siguientes linea, pero con qué finalidad?

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
  #2 (permalink)  
Antiguo 04/06/2009, 01:30
Avatar de hades87  
Fecha de Ingreso: diciembre-2007
Ubicación: Barcelona - España
Mensajes: 3.194
Antigüedad: 10 años
Puntos: 68
Respuesta: Caracteres especiales en la web

lo de UTF-8 e ISO son codificaciones distintas, pero yo te aconsejo que los carácteres especiales los insertas bien en el HTML y no como tales. Un ejemplo:

a - &aacute;
n - &ntilde;
e - &eacute;

Aquí los tienes todos

http://www.abcdatos.com/webtext/codigos.html
http://www.desarrolloweb.com/articulos/11.php
__________________
No diseñes usando tablas.
  #3 (permalink)  
Antiguo 04/06/2009, 02:52
 
Fecha de Ingreso: febrero-2008
Ubicación: EH
Mensajes: 117
Antigüedad: 9 años, 9 meses
Puntos: 0
Exclamación Respuesta: Caracteres especiales en la web

Gracias por responder hades87

Lo he leído en muchos sitios, lo de escribirlo directamente el código HTML del caracter, pero en mi caso, la mayoría del texto que muestro en la web lo obtengo de una BD y de una DLL, es decir para mi son strings y no texto que escribo a pelo en el editor. Para aplicar lo que me comentas tendría que hacerme una función que me buscase todos los caracteres especiales en el string y los reemplazace por su correspondiente código.

¿Es ésa la única solución que me queda?
Me imagino que habrá mucha gente al que le ha pasado lo mismo. Por ejemplo si tienes que visualizar un campo de la base de datos de tipo texto, ¿qué se hace? ¿buscar los caracteres especiales y los reemplazas?
  #4 (permalink)  
Antiguo 04/06/2009, 02:55
Avatar de hades87  
Fecha de Ingreso: diciembre-2007
Ubicación: Barcelona - España
Mensajes: 3.194
Antigüedad: 10 años
Puntos: 68
Respuesta: Caracteres especiales en la web

Si ya hablamos de una base de datos, no creo que tengas que ir remplazando caracteres, en un principio solo deberías un meta de content-type, para evitar conflictos, yo me quedaría con el UTF-8 a ver si quitándole uno de los dos te funciona.
__________________
No diseñes usando tablas.
  #5 (permalink)  
Antiguo 04/06/2009, 03:21
 
Fecha de Ingreso: febrero-2008
Ubicación: EH
Mensajes: 117
Antigüedad: 9 años, 9 meses
Puntos: 0
Respuesta: Caracteres especiales en la web

Ok, gracias!

Pondre el meta en todas mis páginas y como en mi equipo funciona, cuando tenga la aportunidad probaré en la maquina que no iba.

Salu2
  #6 (permalink)  
Antiguo 04/06/2009, 04:59
Avatar de punkslot28  
Fecha de Ingreso: junio-2009
Ubicación: Málaga
Mensajes: 215
Antigüedad: 8 años, 6 meses
Puntos: 2
Respuesta: Caracteres especiales en la web

Una pregunta referente a lo ultima que a dixo nessy sobre "..como en mi equipo funciona, cuando tenga la aportunidad probaré en la maquina que no iba."


Me dado cuenta que ai simbolos que mi ordenador (window XP SPack2 )al intentar verlos, no se ven y simplemente se quedan en un simple cubo vacio. Pero si me paso a mi ordenador portatil los veo bien tal y como son ( window vista ).

La preguntaria seria que diferencia exite entre window vista y window xp para que en uno tenga ese problema y en el otro no?

La pregunta la he hecho aqui porque me interesaba el post este ya que tambien estoy haciendo mi web y me lia un poco el content-type.

Saludos!
  #7 (permalink)  
Antiguo 04/06/2009, 05:00
Avatar de hades87  
Fecha de Ingreso: diciembre-2007
Ubicación: Barcelona - España
Mensajes: 3.194
Antigüedad: 10 años
Puntos: 68
Respuesta: Caracteres especiales en la web

Imagino que dependiendo del tipo de codificación que usen o la tabla ASCII variaran de uno a otro, pero no estoy seguro de ello.
__________________
No diseñes usando tablas.
  #8 (permalink)  
Antiguo 04/06/2009, 08:20
 
Fecha de Ingreso: febrero-2008
Ubicación: EH
Mensajes: 117
Antigüedad: 9 años, 9 meses
Puntos: 0
Respuesta: Caracteres especiales en la web

En mi caso, el SO de mi equipo es Windows XP y el del otro, q es un servidor, es Windows 2003. Aún así no se si tiene q ver con el SO o con el navegador. Todavía no me ha quedado claro.
  #9 (permalink)  
Antiguo 04/06/2009, 08:43
Avatar de punkslot28  
Fecha de Ingreso: junio-2009
Ubicación: Málaga
Mensajes: 215
Antigüedad: 8 años, 6 meses
Puntos: 2
Respuesta: Caracteres especiales en la web

Yo pienso que es por el sistema operativo, porque tengo personas agregadas a programas como messengger, skype , etc y cuando ponen simbolos en sus nicks veo cuadrados :(
  #10 (permalink)  
Antiguo 04/06/2009, 08:51
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 13 años, 3 meses
Puntos: 18
Respuesta: Caracteres especiales en la web

graba todos los ficheros en formato UTF-8, La codificación de caracteres de la BBDD que sea UTF-8 y el Content-Type UTF-8 y no tendrás ningún problema.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:46.