Insérer un doctype avec un include ?

Fermé
felixthecat - 4 janv. 2009 à 02:14
 felixthecat - 5 janv. 2009 à 13:59
Bonjour,

J'ai un site web qui comprend un grand nombre de pages. et je ne voudrais pas insérer le doctype sur chacunes d'entres elles au cas où j'aie besoin de le changer.

J'ai donc pensé à insérer le doctype grâce à l'instruction include de php.
Ce qui donnerait quelque chose comme ça :
<?php include('include/doctype.inc'); ?>

Mais le problème, c'est que j'ai peur que le doctype ne soit pas pris en compte avec cette méthode, et donc que le navigateur passe en mode quirks.

Quelqu'un sait-il si ma méthode est utilisable sans risque ?

Merci.

Félix
A voir également:

2 réponses

Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921
5 janv. 2009 à 09:58
salut,

non à priori ça devrait fonctionner, suffit de laisser ton include() au début du document HTML.

suffit de vérifier dans le source de la page servie.
0
Ok merci !
Dans le code source de la page, ça fonctionne effectivement bien : le doctype est à sa place. Mais je ne doutais pas trop de ça.
Ce qui me faisait le peur, c'est surtout que le code php devait être traité avant que le doctype ne soit connu... J'avais donc peur que le doctype ne soit pas interprété puisque qu'il doit toujours figurer en premier.

Encore merci pour ta réponse !
0