Bonjour !
Contexte de ma question : après des années d'utilisation intensive de Dreamweaver, je me décide enfin à vouloir comprendre et à coder moi-même mes pages web html.
Et, conscient de l'avenir du XHTML, je fais en ce moment une sorte d'étude "parallèle" des tutoriels concernant le HTML et des tutoriels concernant le XHTML (je suis résolument décidé à coder en XHTML dans le futur).
Ma question concerne les frames.
Je n'arrive pas à trouver un exemple simple et minimaliste mettant en oeuvre une page contenant deux cadres. Sur le cadre de gauche, le menu avec 3 liens simples, qui mènent chacuns vers une page xhtml (simples aussi) qui s'ouvriraient dans le cadre de droite.
La seule chose que j'arrive à faire, c'est ceci, une page avec deux frames affichant deux pages différentes :
index.html
page_01.html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "DTD/xhtml1-frameset.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Exemple de cadres en XHTML</title> </head> <frameset cols="25%,*"> <frame src="page_01.html" /> <frame src="page_02.html" name="content" /> </frameset> </html>
page_02.html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title>Document page 1</title> </head> <body> <p>Un simple petit paragraphe<br />de la page 1</p> </body> </html>
Alors voilà.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title>Document page 2</title> </head> <body> <p>Un simple petit paragraphe de la page 2</p> <p>Comment faire ?</p> </body> </html>
Quelqu'un aurait-il un exemple ultra-simple d'une navigation à deux cadres (menu à gauche, ouverture des pages à droite) en XHTML ?
Merci d'avance...
[EDIT] J'ai lu le tutoriel suivant :
http://pbnaigeon.developpez.com/tuto...e-en-page-CSS/
Mais je trouve qu'il ne va pas assez loin. Je ne comprends pas
comment y mettre réellement en fonctionnement l'affichage des
pages dans le cadre principal.
Partager