Académique Documents
Professionnel Documents
Culture Documents
TP N°2 : CSS
Exercice 1
Créez des menus vertical et horizontal avec les mêmes liens : Accueil, À propos, Services,
Contact. (Voir figure)
Lorsque la souris survole un lien dans les deux menus, la couleur du texte doit changer pour
devenir blanc, le fond du lien doit prendre une couleur verte, le texte sera en gras et plus
grand que la taille initiale.
Exercice 2
Objectif :
L'objectif de cet exercice est de pratiquer l'application de styles CSS pour améliorer la
présentation d'une page web, en utilisant des propriétés telles que background-image, float,
margin, box-shadow, text-shadow, et d'autres pour créer une mise en page esthétique et lisible.
Instructions :
1. Structure HTML :
▪ Créez un fichier HTML nommé fso.html.
1
▪ Établissez une structure de base avec les balises <html>, <head>, <title>, <link> pour lier
la feuille de style, et <body>.
2. Styles CSS :
▪ Créez un fichier CSS nommé styles.css pour gérer les styles de la page.
▪ Utilisez les sélecteurs #img1 et #img2 pour appliquer des styles similaires aux deux
images.
▪ Appliquez des styles pour la mise en forme générale de la page :
• Appliquez un fond d'écran ("fond.png") à la page à l'aide de background-image.
• Ajoutez des marges intérieures de 20 pixels à gauche et à droite avec padding-left:
20px; et padding-right: 20px;
• Centrez le texte du titre principal.
• Ajoutez une ombre portée rouge (#FF0000) avec un décalage horizontal de 2 pixels et
un décalage vertical de 2 pixels au titre principal (h1).
• Définissez la taille de la police du titre principal à 2.5em.
• Utilisez float pour positionner l'image #img1 à gauche et #img2 à droite.
• Ajoutez une ombre (5px 10px 5px 10px gray) et un arrondi (10px) aux images.
• Définissez des marges (0px 20px 20px 20px) pour espacer les images du texte.
• Les images doivent avoir une taille de 200 pixels de largeur et de hauteur.
• Alignez le texte des paragraphes à la justification.
• Ajoutez une ligne de soulignement au titre de niveau 2 (h2).
• Mettez en forme le texte (p et ul) avec une taille de police de 1.5em pour une
meilleure lisibilité.
• Utilisez une liste (ul) pour décrire les départements avec des carrés comme
marqueurs.
3. Contenu HTML :
▪ Dans la balise <body>, créez un en-tête (<h1>) avec le titre "Faculté des Sciences d’Oujda
(FSO)".
▪ Ajoutez un paragraphe (<p>) avec deux images (<img>) ayant les identifiants #img1 et
#img2 respectivement.
▪ Rédigez un paragraphe décrivant la Faculté des Sciences d’Oujda avec des missions,
répété plusieurs fois pour augmenter le contenu.
▪ Incluez une sous-section (<h2>) intitulée "Départements".
▪ Créez une liste non ordonnée (<ul>) avec des éléments de liste (<li>) représentant
différents départements.
2
Exercice 3
L'objectif de cet exercice est de faire l’exercice 4 de la série N1 en utilisant HTML et de le
styliser avec des règles CSS spécifiques :
Corps de page
• Une ombre portée est appliquée au titre, avec une couleur rouge et un décalage de 2px
en horizontal et en vertical.
• Le titre est transformé en majuscules et une double décoration (soulignage et
surlignage) est appliquée.
Formulaire
Tableau
3
Étiquettes
Champs de saisie
4
Conseils :
Cet exercice vise à renforcer vos compétences en stylisation de formulaires HTML à l'aide
de CSS, en mettant l'accent sur des règles spécifiques pour différents éléments du
formulaire.