Bonjour,

j'ai fait une maquette en html pour mon futur site. J'ai découpé mon rendu en 3 zones: header, page, footer. Jusque là aucun soucis, la mise en page est obtenue et conforme à ce que je souhaite.

J'ai donc fait 3 fichiers avec des includes ce qui donne au niveau de mon index.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<?php require "structure/header/header.php";?>
<h1>Titre</h1><p> ....
<?php require "structure/footer/footer.php";?>
Dans le header, j'ai les balise html, body, title, head... Et lorsque j'explore le html avec firebug ou chroma j'ai ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head>
<body>
<title>...</title>
<meta ...
Si quelqu'un à une idée. Je suis preneur là je sèche.

D'autre part, il m'ajoute avant mes div importées via include des chaines de caractères vide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
</div>
"                                   "
<div> ... </div>