Foros del Web » Creando para Internet » HTML »

[SOLUCIONADO] Tengo un problema con los acentos.

Estas en el tema de Tengo un problema con los acentos. en el foro de HTML en Foros del Web. Estaba haciendo una página en HTML4 y la migré a XHTML1.0 y el navegador no procesa los acentos (ni con á ni con á). El ...
  #1 (permalink)  
Antiguo 02/07/2013, 10:09
 
Fecha de Ingreso: julio-2013
Ubicación: Colombia
Mensajes: 4
Antigüedad: 10 años, 10 meses
Puntos: 0
Tengo un problema con los acentos.

Estaba haciendo una página en HTML4 y la migré a XHTML1.0 y el navegador no procesa los acentos (ni con á ni con á). El código es el siguiente:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>Mi primera página con XHTML (funciona)</title>
</head>
<body>
Hola mundo <br/>
</body>
</html>

OJO: el archivo está guardado como .xhtml, al guardarlo como .html ahí sí funciona, pero quiero que funcione también como .xhtml
  #2 (permalink)  
Antiguo 02/07/2013, 15:06
Avatar de DoPeY-BBS  
Fecha de Ingreso: octubre-2005
Ubicación: Santo Domingo, Dominican Republic, Dominican Republic
Mensajes: 574
Antigüedad: 18 años, 6 meses
Puntos: 12
Respuesta: Tengo un problema con los acentos.

Que navegador usas? yo uso firefox, la ultima versión y me anda perfectamente.
__________________
http://www.htmldog.com/HTML, CSS, and JavaScript,

http://tutorialphp.net/
Aprende PHP en 12 capítulos
  #3 (permalink)  
Antiguo 02/07/2013, 16:45
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 1 mes
Puntos: 1826
Respuesta: Tengo un problema con los acentos.

Una recomendación. NO migres a xhtml, es una especificación ya obsoleta y ya no va a tener seguimiento.

La correcta es html5.

Cambia el doctype por:

<!DOCTYPE html>

Y asegúrate de que tu programa codifique el archivo como utf-8. Un programa que lo hace correctamente es notepad++
  #4 (permalink)  
Antiguo 03/07/2013, 07:43
 
Fecha de Ingreso: julio-2013
Ubicación: Colombia
Mensajes: 4
Antigüedad: 10 años, 10 meses
Puntos: 0
Respuesta: Tengo un problema con los acentos.

Cita:
Iniciado por DoPeY-BBS Ver Mensaje
Que navegador usas? yo uso firefox, la ultima versión y me anda perfectamente.
Ya está probado con todos los navegadores existentes (chrome, safari, opera, chromium, ie) y no funciona. [OJO: guardando como .xhtml]
  #5 (permalink)  
Antiguo 03/07/2013, 07:44
 
Fecha de Ingreso: julio-2013
Ubicación: Colombia
Mensajes: 4
Antigüedad: 10 años, 10 meses
Puntos: 0
Respuesta: Tengo un problema con los acentos.

Cita:
Iniciado por Rafael Ver Mensaje
Una recomendación. NO migres a xhtml, es una especificación ya obsoleta y ya no va a tener seguimiento.

La correcta es html5.

Cambia el doctype por:

<!DOCTYPE html>

Y asegúrate de que tu programa codifique el archivo como utf-8. Un programa que lo hace correctamente es notepad++
Gracias, pero bueno requiero que estén en XHTML (Requisito del cliente) y lo otro es que sí, yo uso notepad++.
  #6 (permalink)  
Antiguo 03/07/2013, 07:49
 
Fecha de Ingreso: julio-2013
Ubicación: Colombia
Mensajes: 4
Antigüedad: 10 años, 10 meses
Puntos: 0
Respuesta: Tengo un problema con los acentos.

Hola, ejem... bueno reinicié apache y el problema se solucionó. Gracias a todos por su participación :D, y tomaré en cuenta las recomendaciones de migración a HTML5 aunque el cliente quiere XHTML y bueno, como no conozco mucho del estándar, seguiré practicando antes dela migración.
  #7 (permalink)  
Antiguo 03/07/2013, 10:08
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 1 mes
Puntos: 1826
Respuesta: Tengo un problema con los acentos.

Habría que ver por qué quiere xhtml, probablemente el cliente cree que sabe y se quedó atrás en su información.

Etiquetas: codificacion
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 20:15.