Objectif
Créer une page web qui présente un produit fictif de votre choix ! Tout en utilisant les notions déjà étudiées en classe. À la fin quelques notions supplémentaires vous seront présentézs pour enrichir votre projet.
Consignes
- Créez deux fichiers :
produit.htmletstyle.cssdans un meme dossier nommé « Page_Produit »
Structure de la page
Vous devez inclure dans votre page web les éléments suivants (à coder vous-mêmes) :
1. Titre principal
- Affichez un titre avec
<h1>pour nommer votre produit.
2. Une image
- Insérez une image de votre produit à l’aide de la balise
<img>.
3. Une description
- Ajoutez un paragraphe
<p>pour expliquer ce que votre produit fait ou pourquoi il est spécial.
4. Une liste des caractéristiques
- Créez une liste avec
<ul>et<li>pour mentionner au moins 3 caractéristiques.
5. Un lien d’achat
- Ajoutez un lien
<a>vers une page fictive ou réelle pour « Acheter maintenant ».
6. Un formulaire d’inscription
- Intégrez un formulaire
<form>pour capturer un email avec un champ<input>. Comme pour simuler une Newsletter.
7. Divisions (div)
- Organisez votre contenu avec des
<div>pour séparer les parties de la page.
Étape 1 : Votre fichier HTML
Créez un fichier produit.html et ajoutez les éléments listés ci-dessus. Vous êtes libres de choisir la disposition et le contenu exacts, mais respectez ces consignes :
- Ajoutez des attributs tels que
altpour vos images etplaceholderpour vos champs de formulaire, rechercher sur internet leur utilité en cas de doute!
Étape 2 : Votre fichier CSS
Créez un fichier style.css pour styliser votre page. Voici les consignes que doit respecter votre fichier style.css :
- Appliquez une couleur de fond à la page entière ( de votre choix ).
- Centrez vos titres
<h1>et donnez-leur une couleur. - Donnez un style particulier à votre lien « Acheter maintenant » (couleur, soulignement, etc.).
Étape 3 : Notions bonus (si temps disponible)
Si vous terminez les étapes principales, essayez d’ajouter les notions suivantes :
- Les ID et classes en CSS
- Ajoutez des attributs
idouclassà vos balises<div>,<h1>, etc., et stylisez-les dans votre fichier CSS.
- Ajoutez des attributs
<div id="description"></div>
<div class="caracteristiques"></div> #description { background-color: #f0f0f0; } .caracteristiques { font-style: italic; }- Effets de survol
- Utilisez le pseudo-sélecteur
:hoverpour créer un effet quand on survole votre lien ou votre bouton avec la souris.
- Utilisez le pseudo-sélecteur
a:hover { color: red; text-decoration: underline; }- Polices personnalisées
- Appliquez une police différente (par exemple avec Google Fonts : recherchez une police et ajoutez-la à votre CSS).
Livrable attendu
À la fin du TP, vous devez avoir :
- Une page HTML (
produit.html) structurée et bien organisée. - Un fichier CSS (
style.css) qui améliore l’apparence de votre page.
Si vous avez terminé les notions de base, montrez ce que vous avez ajouté avec les notions bonus !