Foros del Web » Creando para Internet » HTML »

Me ayudan a mejorar mi codigo para validar

Estas en el tema de Me ayudan a mejorar mi codigo para validar en el foro de HTML en Foros del Web. @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código HTML: Ver original < html xmlns = "http://www.w3.org/1999/xhtml" lang = "sp" > < head > < title > Hola < / title ...
  #1 (permalink)  
Antiguo 23/08/2011, 21:02
Avatar de hackjose  
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años
Puntos: 131
Me ayudan a mejorar mi codigo para validar

Código HTML:
Ver original
  1. <html xmlns="http://www.w3.org/1999/xhtml" lang="sp">
  2. <title>Hola</title>
  3. <meta http-equiv="Content-type" content="text/html; charset=UTF-8"/>
  4. </head>
  5. </body>
  6. </html>
Este codigo me tira 2 warnings es XHTML

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <title>Hola</title>
  3. <meta http-equiv="Content-type" content="text/html; charset=UTF-8"/>
  4. </head>
  5. </body>
  6. </html>
Este es HTML y me tira 2 warnings

En ambos casos sale un aviso de UTF-8 segun lo que yo entiendo es que no importa este warning ya que se pueden utilizar varios tipos.

Despues el otro warning HTML segun lo que entiendo sale por que se valida como html5 y es experimental solo es por eso el warninig.

El otro warning del XHTML es la declaracion del DOCTYPE pero no se y donde ponerlo por que si pongo

<!DOCTYPE html PUBLIC......>
<html xmlns="...">

Esto seria HTML

en fin espero que me puedan corregir e incluso regalar un codigo HTML & XHTML sin warnings

<a href="http://validator.w3.org/#validate_by_input">Pagina del validador</a>
SALUDOS
  #2 (permalink)  
Antiguo 23/08/2011, 22:24
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Me ayudan a mejorar mi codigo para validar

buenas,
a ver si aclaramos tus dudas. en la mayoría de los casos los warning en realidad no son errores, simplemente son advertencias de detalles que debes estar conciente y que aplican posiblemente solo en ese momento. por ejemplo, el warning del charset por lo general ocurre cuando introduces directamente el código en el validador. cuando el servidor recibe el código, lo recibe en charset utf-8 porque así esta configurado el servicio de validación. también sucede cuando le dices al validador en que charset leer el código. por lo general puedes prescindir de ese detalle.

el caso del warning de html5 siempre aparecerá hasta que el estandar este completamente finalizado. de por si es un aviso para indicarte que puede ser que hoy valide pero mañana no. tienes que tener cuidado porque puede ser que en un momento dado realicen un cambio al draft de html5, de ahí el punto anterior.

el del warning de xhtml no se a que se refiere. tienes que leer detenidamente el mensaje para saber la razón. en fin, dependiendo el modo que estes realizando la validación siempre recibirás uno que otro warning. si no quieres ver los warning debes utilizar otro modo sin aplicar parámetros, por ejemplo validación por URL. y sobre un código que valide, por lo general debes tener la estructura mínima de acuerdo al DTD declarado. por ejemplo...

HTML 4.01
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
   <title>I AM YOUR DOCUMENT TITLE REPLACE ME</title>
   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
   <meta http-equiv="Content-Style-Type" content="text/css">
</head>
<body><div>
</div></body>
</html>
XHTML 1.0
Código:
<!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="en" lang="en">
 <head>
   <title>I AM YOUR DOCUMENT TITLE REPLACE ME</title>
   <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
   <meta http-equiv="Content-Style-Type" content="text/css" />
 </head>
 <body><div>
</div></body>
</html>
HTML5
Código:
<!DOCTYPE html>
<html>
<head>
   <title>I AM YOUR DOCUMENT TITLE REPLACE ME</title>
   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body><div>
</div></body>
</html>
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 24/08/2011, 11:16
Avatar de hackjose  
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años
Puntos: 131
Respuesta: Me ayudan a mejorar mi codigo para validar

Gracias por aclarar

Etiquetas: html5, mejorar
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 06:33.