Foros del Web » Creando para Internet » HTML »

Cabecera HTML

Estas en el tema de Cabecera HTML en el foro de HTML en Foros del Web. Hola, Trabajo con DreamWeaver y al crear un nuevo documento existe una serie de opciones TIPO DE DOCUMENTO (DTD) que presenta el programa como cabecera ...
  #1 (permalink)  
Antiguo 12/03/2007, 12:24
 
Fecha de Ingreso: noviembre-2004
Ubicación: La Paz
Mensajes: 100
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta Cabecera HTML

Hola,
Trabajo con DreamWeaver y al crear un nuevo documento existe una serie de opciones TIPO DE DOCUMENTO (DTD) que presenta el programa como cabecera del mismo. Al elegir una de ellas, dependiendo, esta es la presentación:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "h t t p://w w w.w3.org/TR/html4/strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "h t tp://w w w.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "h t tp://w w w.3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "h t tp://w w w.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "h t tp://w w w.wapforum.org/DTD/xhtml-mobile10.dtd">


¿Qué significan cada uno de ellos? y ¿Cuando utilizar uno del otro? ¿Cómo diferenciarlos? ¿Qué pasa si quitamos esa línea de la Cabecera?
En este momento no recuerdo, pero me ha ocurrido un par de veces que algunos Scripts no me funcionan, o algunos Menues (descargados de la RED) tampoco según tengan esa línea de cabecera que les comento arriba, inclusive me pasó con el 2do ejemplo que si quito el http y lo pongo así:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"

influye en algunos códigos Scripts, en fin me gustaría que me orienten por favor ¿Cual la razón de esta cabecera y por qué algunos Scripts no funcionan si se los cambia o se los quita?
  #2 (permalink)  
Antiguo 12/03/2007, 15:11
Avatar de yournightmare86  
Fecha de Ingreso: abril-2006
Ubicación: Madrid
Mensajes: 875
Antigüedad: 11 años, 7 meses
Puntos: 9
Re: Cabecera HTML

Pues se refieren al estándar que va a seguir tu código. El menos restrictivo es el HTML transational, y el más restrictivo es XHTML restrict. Según quieras eleghir uno u otro. Si la quitas no pasa nada, pero lo correcto es definir que tipo de estándar vas a seguir.
Saludos.
  #3 (permalink)  
Antiguo 24/03/2007, 10:14
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 8.954
Antigüedad: 14 años, 9 meses
Puntos: 1802
Re: Cabecera HTML

Cita:
Si la quitas no pasa nada
Si pasan muchas cosas, justo lo que comentas.

Los estándares han ido cambiando, hay que darles una revisada. Por ejemplo, tenemos una etiqueta desconocida <hola></hola>, ¿cómo lo interpreto?.
Necesito la referencia Doctype Saludos1.0.

Lo mismo pasa con estas variantes. El navegador necesita saber si se va a usar el atributo name, o ya puede usar el Id. Necesita saber si va a ser permisivo con etiquetas no <p>cerradas, o mejor te avisa con un error. Si vas a usar marcos o se te chispoteo.

Para eso sirven.
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 09:47.