Foros del Web » Creando para Internet » HTML »

Error en el DOCTYPE al validar pagina

Estas en el tema de Error en el DOCTYPE al validar pagina en el foro de HTML en Foros del Web. Hola. Trantando de validar una web (XHTML 1.0 strict) me da este warning en el doctype: Cita: The detected DOCTYPE Declaration "<!DOCTYPE html PUBLIC "-//W3C//DTD ...
  #1 (permalink)  
Antiguo 23/04/2008, 17:22
 
Fecha de Ingreso: febrero-2008
Mensajes: 93
Antigüedad: 9 años, 10 meses
Puntos: 4
Pregunta Error en el DOCTYPE al validar pagina

Hola.

Trantando de validar una web (XHTML 1.0 strict) me da este warning en el doctype:

Cita:
The detected DOCTYPE Declaration "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">" has been suppressed and the DOCTYPE for "XHTML 1.0 Strict" inserted instead, but even if no errors are shown below the document will not be Valid until you update it to reflect this new DOCTYPE.
Alguna idea?

Gracias por adelantado, un saludo.
  #2 (permalink)  
Antiguo 23/04/2008, 17:46
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Re: Error en el DOCTYPE al validar pagina

Pues que yo vea, ese doctype está bien. ¿Qué extensión tiene tu archivo? ¿Puedes pegar la cabecera completa?

Mikel.
  #3 (permalink)  
Antiguo 23/04/2008, 18:13
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.591
Antigüedad: 12 años, 2 meses
Puntos: 49
Re: Error en el DOCTYPE al validar pagina

pues si esta correcto pero esas comillas que salen " al comienzo y al final estan :/ digo por si las moscas no deberian ir...

"<! y al final en ict.dtd">"

vamos tienes que estar enviando otra cabecera a lo mejor con php u algo...es lo mas seguro..
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #4 (permalink)  
Antiguo 24/04/2008, 07:24
 
Fecha de Ingreso: febrero-2008
Mensajes: 93
Antigüedad: 9 años, 10 meses
Puntos: 4
De acuerdo Re: Error en el DOCTYPE al validar pagina

Primeramente, muchas gracias por la pronta respuesta.

Aqui os dejo la cabecera completa:

Código:
<?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">
La extensión del archivo es .htm

Las comillas las pone le mensaje de error, en la cabecera no estan. En cuando a lo de enviar otra cabecera mediante PHP, la pagina esta en HTML plano (una simple página para un currículum vitae, pero me parece extraño este error).

EDITO: Justo después de escribir el mensaje, volví a probar y esta vez pasó la validación sin ningún Warning. Que extraño . Una duda mas: ¿Influye que le extensión de archivo sea .htm y no .html?

Un saludo y muchas gracias de nuevo.

Última edición por alvaro_pasto; 24/04/2008 a las 07:27 Razón: Solucionado
  #5 (permalink)  
Antiguo 24/04/2008, 13:40
 
Fecha de Ingreso: septiembre-2007
Mensajes: 184
Antigüedad: 10 años, 2 meses
Puntos: 4
Re: Error en el DOCTYPE al validar pagina

Tiene toda la pinta que has estado jugueteando con las opciones del validador. El código es correcto. Simplemente asegurate que en "more options" de la página del validador estén las opciones adecuadas, por ejemplo detectar DTD automáticamente.

En cuanto a lo de .htm y .html es indiferente, .htm se usaba en el pasado porque había sistemas que no reconocian extensiones de más de 3 caracteres, ya no es necesario utilizarlo a no ser que el equipo del servidor sea un spectrum 48k con dos vasos de plástico y una cuerda a modo de modem.

Última edición por feral; 24/04/2008 a las 14:08
  #6 (permalink)  
Antiguo 24/04/2008, 15:50
 
Fecha de Ingreso: febrero-2008
Mensajes: 93
Antigüedad: 9 años, 10 meses
Puntos: 4
De acuerdo Re: Error en el DOCTYPE al validar pagina

Cita:
Iniciado por feral Ver Mensaje
Tiene toda la pinta que has estado jugueteando con las opciones del validador. El código es correcto. Simplemente asegurate que en "more options" de la página del validador estén las opciones adecuadas, por ejemplo detectar DTD automáticamente.
Escogí la codificación y el tipo de documento, las casillas de abajo creo no las toqué, pero igual si lo hice y no me acuerdo.

Cita:
Iniciado por feral Ver Mensaje
En cuanto a lo de .htm y .html es indiferente, .htm se usaba en el pasado porque había sistemas que no reconocian extensiones de más de 3 caracteres, ya no es necesario utilizarlo a no ser que el equipo del servidor sea un spectrum 48k con dos vasos de plástico y una cuerda a modo de modem.
Tengo un ciclo superior de Desarrollo de Aplicaciones Informáticas, y nuestro profesor de sistemas nos comentó esto, y que nos acostumbraramos a utilizar extensiones de 3 letras, y (si no recuerdo mal) nombres de archivo no superiores a 8 (para ir al extremos de ser compatibles con TODO, aunque no quede nadie en la faz de la tierra que lo utilice.

Muchisimas gracias por la ayuda de nuevo
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:08.