Foros del Web » Creando para Internet » HTML »

meta charset=???

Estas en el tema de meta charset=??? en el foro de HTML en Foros del Web. Buenas... Estoy migrando mis webs de XHTML a HTML5, y me surge una duda. En <head> , en la línea <meta charset="..."> , siempre pongo ...
  #1 (permalink)  
Antiguo 15/10/2012, 08:02
 
Fecha de Ingreso: octubre-2012
Mensajes: 2
Antigüedad: 12 años, 1 mes
Puntos: 0
meta charset=???

Buenas...
Estoy migrando mis webs de XHTML a HTML5, y me surge una duda.
En <head>, en la línea <meta charset="...">, siempre pongo iso-8859-1, pero veo en otras webs que ponen utf-8.

Lo cierto es que, si bien el validador de W3C lo acepta, no me gustaría tener que emprezar a reescribir páginas por esa línea. (Me refiero a utilizar el &...acute; y demás.

¿Es aceptable el uso de iso-8859-1? ¿Debo trabajar con utf-8?

Gracias por vuestro tiempo.
  #2 (permalink)  
Antiguo 17/10/2012, 12:38
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: meta charset=???

Hola dr_trucho:
Utiliza el utf-8, así: <meta charset="utf-8">

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 19/10/2012, 08:03
 
Fecha de Ingreso: octubre-2012
Mensajes: 2
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: meta charset=???

Hola, Bandit.
Lo primero, agredecerte la respuesta.
Lo siguiente, comentar que lo tenía puesto sin comillas (y aún así funcionaba...).

Sigo. Lo he cambiado por "utf-8" y siguen apareciendo caracteres raros.

Creo que antes de venderle al cliente que su página está escrita en HTML5 (actualmente en XHTML), trataré de resolver esto...

Una vez más, gracias por la respuesta.
  #4 (permalink)  
Antiguo 19/10/2012, 10:12
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: meta charset=???

Esto no es cuestión de html5
El problema no es solo del juego de caracteres declarado en el meta sino también de los encabezados (del server) que esté recibiendo tu página y como haya sido guardado el archivo en tu editor de texto.
Los 3 deben de ser coincidentes
Yo en particular utilizo utf-8 ya que da soporte a muchos más caracteres, pero si solo es el caso de

ä á Á é Í ó ü Ñ ñ

no es necesario utilizar entidades html, iso-8859-1 los soporta perfectamente

Ejemplo
http://foros.emprear.com/html/iso.html

Habría que verificar tu url para analizar en detalle dónde está el error

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #5 (permalink)  
Antiguo 19/10/2012, 15:20
Avatar de CapFarrl  
Fecha de Ingreso: octubre-2012
Ubicación: Lima
Mensajes: 55
Antigüedad: 12 años, 1 mes
Puntos: 1
Respuesta: meta charset=???

Cita:
pon tu codigo, para verificar, como comienza????


<!DOCTYPE html>
<html lang="es"> ??

Etiquetas: html5, iso-8859-1, utf-8
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 12:32.