Bonjour,
je débute en html5 ; je souhaite réaliser un site en html5 et donc mon idée était de "includer" le menu dans chaque page ; exemple d'une page :
sauf que si j'exécute cette page et regarde le html généré, pas de menu :Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 <!DOCTYPE html> <html lang="fr"> <head> <title>titre du site</title> <link href="style.css" rel="stylesheet"/> <meta charset="UTF-8"/> <!--[if lt IE9]> <script src="//html5shiv.googlecode.com/svn/trunk/html5.js></script> <![endif]--> </head> <body> <header> Bonjour ! En-tête. </header> <nav> <?php include("menu.html"); ?> </nav> <aside> </aside> <section> <article> texte 1 </article> </section> <footer> pied de page </footer> </body> </html>
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 <!DOCTYPE html> <html lang="fr"> <head> <title>titre du site</title> <link href="style.css" rel="stylesheet"/> <meta charset="UTF-8"/> <!--[if lt IE9]> <script src="//html5shim.googlecode.com/svn/trunk/html5.js></script> <![endif]--> </head> <body> <header> Bonjour ! En-tête. </header> <nav> </nav> <aside> </aside> <section> <article> texte 1 </article> </section> <footer> pied de page </footer> </body> </html>
alors que menu.html existe bien :Code:
1
2
3 <a href="page1.html">Page 1</a> <a href="page2.html">Page 2</a> <a href="page3.html">Page 3</a>
Pourquoi (avec IE8, comme avec Firefox) ?