TD2 Correction
TD2 Correction
TD2 Correction
Programmation Web
TD2- HTML- tableaux, liens, images, listes
Objectifs
-Utiliser un éditeur gratuit (Notepad++1) pour créer des pages Web.
- Développer des pages Web
- Visualiser les pages Web développés avec un ou plusieurs navigateurs
- Valider les pages Web en HTML5
Consignes:
Tout fichier HTML doit contenir le code HTML de base, et doit être validé.
Le modèle de la structure d'un fichier HTML5 présenté dans le fichier maquette.html
doit être respecté (niveau des titres, titre par section, titre par article...)
Le dossier images est à télécharger de la plateforme (en format .zip)
1
http://notepad-plus-plus.org/
Page 1
9. Dans la zone de navigation, les éléments de la liste sont des liens hypertextes.
Ajouter un formulaire de recherche avec une zone de recherche et un bouton
d'envoi.
10. Créer des copies du fichier index.html et les enregistrer dans le dossier HTML avec
les noms suivants:
Page 2
Exercice 2: Page des livres de la bibliothèque de l'ESEN- livres.html
1. Le premier article a le titre " Liste des livres de la bibliothèque". Les livres présentés
figurent dans le site de "Eyrolles" respectivement aux adresses suivantes:
http://www.eyrolles.com/Informatique/Livre/html5-et-css3-9782409003837
http://www.eyrolles.com/Informatique/Livre/html-9782746029705
http://www.eyrolles.com/Informatique/Livre/reussir-son-referencement-web-
2015-9782212141184
Il est à noter que les images des livres sont dans le dossier images au niveau de
la plateforme.
2. Ajouter 2 autres livres de votre choix (Sauvegarder leurs images dans le dossier livre)
Page 3
Correction
Exercice 1: Page d'accueil de la bibliothèque de l'ESEN- index.html
<!DOCTYPE HTML>
<html lang="fr">
<head>
<meta charset="utf-8"/>
<title>Bibliothèque de l'ESEN</title>
<meta name="description" content="Site de la bibliothèque de l'Ecole Supérieure
d'Economie Numérique" />
<meta name="keywords" content="Economie numérique, Informatique, marketing,
e-commerce" />
<link rel="stylesheet" href="CSS/style.css" />
</head>
<body>
<header>
<img src="images/logo.png" alt="Logo de l'ESEN" class="logoESEN" />
<h1 id="titre_principal">Bibliothèque de l'ESEN</h1>
</header>
<nav>
<ul>
<li> <a href="#">Accueil</a> </li>
<li> <a href="HTML/livres.html">Liste des livres</a> </li>
<li> <a href="HTML/recherche.html">Recherche</a> </li>
<li> <a href="HTML/evaluation.html">Evaluation</a> </li>
<li> <a href="HTML/contact.html">Contact</a> </li>
</ul>
<form name="Recherche" method="post" action="recherche.php">
<input type="search" name="recherche" placeholder="Recherche">
<button type="submit" name="envoi">Chercher</button>
</form>
</nav>
<section>
<h2> Accueil de la bibliothèque de l'ESEN</h2>
<article>
<h3>Présentation de la bibiothèque </h3>
<p>La <strong>bibilothèque de l'ESEN</strong> offre un grand nombre
de livres couvrant plusieurs spécialités tels que <em>l'informatique</em>, le
<em>commerce électronique</em>, le <em>marketing</em>, etc.
Ses visiteurs sont toujours ravis par le nombre de livres et la qualité des
références récentes choisies.<br/>
Toutes les collections de la bibliothèque sont à la disposition de tous les
usagers (enseignants et étudiants) à condition de la présentation d’une <em>fiche de
Page 4
consultation</em> soigneusement remplie et de la carte de bibliothèque pour
l’étudiant.</p>
</article>
<article>
<h3>Réglement de la bibiothèque</h3>
<p>Voici le réglement interne de la <strong>bibilothèque de
l'ESEN</strong> :</p>
<footer>
<div>ESEN © 2018-2019 </div>
</footer>
</body>
</html>
Page 5
<meta name="keywords" content="Economie numérique, Informatique, marketing,
e-commerce" />
<link rel="stylesheet" href="../CSS/style.css" />
</head>
<body>
<header>
<img src="../images/logo.png" alt="Logo de l'ESEN" class="logoESEN" />
<h1 id="titre_principal">Bibliothèque de l'ESEN</h1>
</header>
<nav>
<ul>
<li> <a href="../index.html">Accueil</a> </li>
<li> <a href="livres.html">Liste des livres</a> </li>
<li> <a href="recherche.html">Recherche</a> </li>
<li> <a href="evaluation.html">Evaluation</a> </li>
<li> <a href="contact.html">Contact</a> </li>
</ul>
<form name="Recherche" method="post" action="recherche.php">
<input type="search" name="recherche" placeholder="Recherche">
<button type="submit" name="envoi">Chercher</button>
</form>
</nav>
<section>
<h2>Présentation des livres de la bibliothèque </h2>
<article>
<h3>Liste des livres de la bibliothèque </h3>
<table>
<caption>Liste des livres de la bibliothèque de
l'<strong>ESEN</strong></caption>
<thead> <!-- En-tête du tableau -->
<tr>
<th>Titre</th>
<th>Image</th>
<th>Auteur(s)</th>
<th>Date de parution</th>
<th>Catégorie</th>
<th>Lien sur le Web</th>
</tr>
</thead>
<tfoot>
<tr>
<th>Titre</th>
<th>Image</th>
<th>Auteur(s)</th>
<th>Date de parution</th>
Page 6
<th>Catégorie</th>
<th>Lien sur le Web</th>
</tr>
</tfoot>
<tbody>
<tr>
<td>HTML5 et CSS3</td>
<td><img src="../images/livres/1.png" title="HTML5 et CSS3"
alt="HTML5 et CSS3"> </td>
<td>Christophe Aubry</td>
<td>12/10/2016</td>
<td>Programmation Web</td>
<td>
<a href="http://www.eyrolles.com/Informatique/Livre/html5-et-css3-
9782409003837" target="_blank" title="HTML5 et CSS3">HTML5 et CSS3</a>
</td>
</tr>
<tr>
<td>HTML</td>
<td><img src="../images/livres/2.png" title="HTML" alt="HTML">
</td>
<td>Collectif Eni</td>
<td>28/10/2005</td>
<td>Programmation Web</td>
<td>
<a href="http://www.eyrolles.com/Informatique/Livre/html-
9782746029705" target="_blank" title="HTML">HTML</a>
</td>
</tr>
<tr>
<td>Réussir son référencement web 2015<br/>
Stratégies et techniques SEO.</td>
<td><img src="../images/livres/9.png" title="référencement web"
alt="référencement web"> </td>
<td>Olivier Andrieu</td>
<td>19/02/2015</td>
<td>Référencement Web</td>
<td>
<a href="http://www.eyrolles.com/Informatique/Livre/reussir-son-
referencement-web-2015-9782212141184" target="_blank" title="Réussir son
référencement web 2015">Réussir son référencement web 2015</a>
</td>
</tr>
</tbody>
</table>
</article>
</section>
Page 7
<footer>
<div>ESEN © 2018-2019 </div>
</footer>
</body>
</html>
Page 8