Foros del Web » Programando para Internet » PHP »

DOCTYPE en un include

Estas en el tema de DOCTYPE en un include en el foro de PHP en Foros del Web. Hola amigos, les hago una pregunta que quizás pareciera muy tonta: El DOCTYPE... etc etc, podría estar dentro de un <?php include('doctype.php') ?>, ya que ...
  #1 (permalink)  
Antiguo 21/03/2009, 15:09
 
Fecha de Ingreso: febrero-2008
Mensajes: 578
Antigüedad: 16 años, 2 meses
Puntos: 3
DOCTYPE en un include

Hola amigos, les hago una pregunta que quizás pareciera muy tonta:

El DOCTYPE... etc etc, podría estar dentro de un <?php include('doctype.php') ?>, ya que de esta forma, el dia que cambie el DOCTYPE lo hago en un solo archivo.

Pero mi duda se basa en saber si los navegadores, buscadores y todo eso lo toman correctamente. O sea, practicamente, todo lo que está en el HEAD tambien se puede poner dentro de un include ??

Gracias y saludos
  #2 (permalink)  
Antiguo 21/03/2009, 15:15
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: DOCTYPE en un include

Sí, se puede, no hay problema con eso.

Pero no le veo ventaja a que el DOCTYPE sea "dinámico". Ya que con ella especificas cómo debe interpretar el navegador tu documento HTML o XHTML.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 21/03/2009, 15:19
Avatar de lisandro Arg  
Fecha de Ingreso: octubre-2003
Ubicación: Cordoba, Argentina
Mensajes: 945
Antigüedad: 20 años, 6 meses
Puntos: 24
Respuesta: DOCTYPE en un include

El navegador no interpreta tu código php, el que lo hace es el servidor y envia el resultado en html, js, css, etc..
  #4 (permalink)  
Antiguo 21/03/2009, 16:48
 
Fecha de Ingreso: febrero-2008
Mensajes: 578
Antigüedad: 16 años, 2 meses
Puntos: 3
Si, me expresé mal.
Pero yoquería saber si al poner el DOCTYPE en un include y en todas mis paginas la primer línea es el include, los servidores la toman correctamente ?

Es valido esto para poder poner el DOCTYPE en un solo archivo y el día de mañana si lo necesito cambiar, solamente lo hago en un archivo.

Se puede ??

Gracias lisandro Arg

Cita:
Iniciado por David el Grande Ver Mensaje
Sí, se puede, no hay problema con eso.

Pero no le veo ventaja a que el DOCTYPE sea "dinámico". Ya que con ella especificas cómo debe interpretar el navegador tu documento HTML o XHTML.
Claro David el Grande, pero si vos tenes una web con 2000 páginas, y el día de mañana querés cambiar el DOCTYPE, la cambiás una por una en las 2000 páginas ??


Gracias

Última edición por GatorV; 21/03/2009 a las 17:44
  #5 (permalink)  
Antiguo 21/03/2009, 17:43
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: DOCTYPE en un include

Hola, Jamati.

Lo que yo quise explicarte es que no tiene sentido cambiar el DOCTYPE si la intención no es reestructurar todos los archivos. Ya que si has seguido los estándares del DOCTYPE que has especificado simplemente no tendrás necesidad de cambiarlo.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #6 (permalink)  
Antiguo 21/03/2009, 18:35
 
Fecha de Ingreso: febrero-2008
Mensajes: 578
Antigüedad: 16 años, 2 meses
Puntos: 3
Respuesta: DOCTYPE en un include

Y si la intención es cambiar los archivos como decis, ahí si no queda otra que hacerlo a mano según lo que contas vos, no ??

Mil gracias por todo.
  #7 (permalink)  
Antiguo 22/03/2009, 05:46
 
Fecha de Ingreso: mayo-2005
Mensajes: 45
Antigüedad: 18 años, 11 meses
Puntos: 1
Respuesta: DOCTYPE en un include

Es que si quieres cambiar el DOCTYPE, tambien deberás cambiar el codigo para que corresponda con lo que indicas, por ejemplo puede ser <br> o <br /> dependiendo del DOCTYPE por lo que deberías cambiar también el otro codigo que está en cada archivo.

Por otra parte si cambias el DOCTYPE tambien se suele modificar el diseño, que si no está generado dinamicamente lo tienes que cambiar en las 2000 paginas... es un poco inutil un include solo para una linea...
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 04:14.