Foros del Web » Creando para Internet » HTML »

Diferencia entre dos etiquetas meta

Estas en el tema de Diferencia entre dos etiquetas meta en el foro de HTML en Foros del Web. Buenas tardes, quería preguntar una pequeña duda sobre las etiquetas meta: Este código sirve para señalarle a los navegadores que se trata de una página ...
  #1 (permalink)  
Antiguo 23/10/2010, 08:24
 
Fecha de Ingreso: abril-2009
Ubicación: En foros del web, normalmente en Web general, HTML y CSS.
Mensajes: 258
Antigüedad: 8 años, 8 meses
Puntos: 3
Diferencia entre dos etiquetas meta

Buenas tardes, quería preguntar una pequeña duda sobre las etiquetas meta:

Este código sirve para señalarle a los navegadores que se trata de una página HTML encriptada en Europa Occidental:

Código:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Sirve para que los navegadores fuera de Europa sepan leer símbolos como los acentos, la Ñ y la Ç. Mi duda surge comparándola con esta otra etiqueta:

Código:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Me gustaría saber si realiza la misma función que la primera ya que aparece por defecto en las entradas de mi página; y si la respuesta es afirmativa qué diferencia hay entre las dos. Quisiera averiguarlo debido a que parte de las visitas de mi página son realizadas fuera de Europa.

Saludos.
  #2 (permalink)  
Antiguo 23/10/2010, 09:41
 
Fecha de Ingreso: octubre-2010
Mensajes: 66
Antigüedad: 7 años, 2 meses
Puntos: 7
Respuesta: Diferencia entre dos etiquetas meta

No es "encriptada" si no "codificada", que no es lo mismo.

Si cambias a UTF8 podrás incluir muchos más caracteres. Por simplificar la explicación, ademas de caracteres "europeos" (por ejemplo los que citas) podrás usar también caracteres asiáticos.

Ojo, que cambiar de un encoding a otro no es cambiar solo la cabecera, los documentos deben de ser guardados en el encoding correspondiente, y lo mismo para los registros en la base de datos.
  #3 (permalink)  
Antiguo 23/10/2010, 11:00
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 10 años, 5 meses
Puntos: 1567
Respuesta: Diferencia entre dos etiquetas meta

Anonimo12:

A lo dicho por hdennison, te agregaría que leas detenidamente
http://foros.emprear.com/codificar
Si bien es un tema por demás tratado en FDW, todavía hay cierta confusión por parte de muchos.

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #4 (permalink)  
Antiguo 23/10/2010, 18:02
 
Fecha de Ingreso: abril-2009
Ubicación: En foros del web, normalmente en Web general, HTML y CSS.
Mensajes: 258
Antigüedad: 8 años, 8 meses
Puntos: 3
Respuesta: Diferencia entre dos etiquetas meta

Muy bien ya lo comprendí, gracias por la ayuda.

Saludos.
  #5 (permalink)  
Antiguo 24/10/2010, 07:15
 
Fecha de Ingreso: abril-2009
Ubicación: En foros del web, normalmente en Web general, HTML y CSS.
Mensajes: 258
Antigüedad: 8 años, 8 meses
Puntos: 3
Respuesta: Diferencia entre dos etiquetas meta

Planteo aqui otra duda para no abrir otro tema ya que hace referencia a la misma etiqueta:

Cuando creo una entrada en la web (para poner una noticia digamos) pongo al principio:

Código:
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="Content-Script-Type" content="text/javascript" /></head>


NOTICIA
La cosa es que creo otra entrada sin poner esas etiquetas y me sale de todas formas (cuando lo miro en el código fuente de la página) lo siguiente:

Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="es-ES">
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
</head>
Esas etiquetas aparecen en la cabecera debajo de head y por eso exactamente salen en el código fuente sin necesidad de ponerlas en la entrada, entonces me pregunto: ¿No hace falta que las ponga cada vez que creo una entrada?, ya que al estar puestas en la plantilla aparecen por si solas en el código fuente de cada entrada cuando la publico.

Es una duda tonta de alguien que hace tiempo que no toca el HTML pero asi simplifico un poco y no pongo tags innecesarios.

Saludos.
  #6 (permalink)  
Antiguo 24/10/2010, 11:05
 
Fecha de Ingreso: octubre-2010
Mensajes: 66
Antigüedad: 7 años, 2 meses
Puntos: 7
Respuesta: Diferencia entre dos etiquetas meta

Correcto, estando en la cabecera de tu documento no es necesario que las redefinas cada vez, de hecho puede traerte problemas varios el hacerlo.
  #7 (permalink)  
Antiguo 24/10/2010, 11:08
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 10 años, 5 meses
Puntos: 1567
Respuesta: Diferencia entre dos etiquetas meta

Anonimo12:

Primero, permitime una corrección, las cabeceras aparecen "dentro" del head, no "debajo" de él (puede parecer una sutileza pero es importante a la hora de analizar un post).
Con respecto al tema en sí. Si estás usando una plantilla o algún gestor e contenidos, seguramente incluye el Doctype y algunos encabezados mínimos.
Lo curioso es que no te incluya el <title></title>.
Pero hay algo que no está claro, si vos ingresas manualmente

<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="Content-Script-Type" content="text/javascript" /></head>


eso se agregaria a tu nota y estarías repitiendo el <head></head>, y eso está mal. me parece que no deberías agregar nada, solo tu nota.

habría que ver como funciona tu aplicación en general
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: diferencia, dos, etiquetas, meta
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 21:09.