Etape 1 : le code XHTML
Vous trouverez ci-dessous le code de la page HTML que vous êtes en train de lire. Eh oui, malgré l'absence de feuille de style, la page est déjà lisible ! Les liens fonctionnent, les titres sont mis en évidence, les listes structurées, etc.
La page est divisée horizontalement en trois parties distinctes :
- l'en-tête (identifié par "header"), destiné à accueillir la bannière et éventuellement une devise ou slogan.
- la partie centrale ("center", bien vu !) contiendra les deux colonnes qui nous intéressent. Elle comprend donc elle-même 2 zones distinctes (les divisions sidebar et content).
- le pied de page ("footer") comprend diverses informations que l'on souhaite afficher discrètement sur toutes les pages, en général des mentions de copyright ou les coordonnées & références de la société ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html lang="fr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Création d'un design à 2 colonnes - 1. Le code XHTML</title> </head> <body> <div id="global"> <div id="header"> <h1>2cols4u</h1> </div> <div id="center"> <div id="content"> <h2>Etape 1 : le code XHTML</h2> <p>Vous trouverez ci-dessous le code de la page HTML que vous êtes en train de lire. Et oui, malgré l'absence de feuille de style, la page est déjà lisible ! Les liens fonctionnent, les titres sont mis en évidence, les listes structurées, etc.</p> <p>La page est divisée horizontalement en trois parties distinctes :</p> <ol> <li>l'en-tête (identifié par "<em>header</em>"), destiné à accueillir la bannière et éventuellement une devise ou slogan.</li> <li>la partie centrale ("<em>center</em>", bien vu !) contiendra les deux colonnes qui nous intéressent. Elle comprend donc elle-même 2 zones distinctes (les divisions <em>sidebar</em> et <em>content</em>).</li> <li>le pied de page ("<em>footer</em>") comprend diverses informations que l'on souhaite afficher discrètement sur toutes les pages, en général des mentions de copyright ou les coordonnées & références de la société ...</li> </ol> </div> <div id="sidebar"> <h3>Navigation</h3> <ul id="menu"> <li><a href="./" title="Introduction">Introduction</a></li> <li><a href="etape1.html" title="Première étape : le code (X)HTML">Etape 1</a></li> <li><a href="etape2.html" title="Deuxième étape : le positionnement">Etape 2</a></li> <li><a href="etape3.html" title="Troisiéme étape : couleurs & images de fond">Etape 3</a></li> <li><a href="etape4.html" title="Quatrième étape : le menu">Etape 4</a></li> <li><a href="etape5.html" title="Cinquième étape : titres & liens">Etape 5</a></li> <li><a href="etape6.html" title="Sixième étape : ajustements pour IE">Etape 6</a></li> </ul> <h3>Brèves</h3> <p>Pourquoi j'aime les standards du W3C ? Pour <a href="http://openweb.eu.org/articles/pourquoi_standards/" title="Openweb : Pourquoi les standards du W3C">ça</a></p> <h3>Liens</h3> <ul> <li><a href="http://www.alsacreations.com" title="AlsacréationS apprendre XHTML, les CSS et les standards W3C de la conception Web">Alsacréations</a></li> </ul> </div> </div> <div id="footer"> <p>Je suis un pied de page. Et comme disait Groucho Marx, si vous n'aimez pas mes opinions, j'en ai d'autres.</p> </div> </div> </body> </html>