Académique Documents
Professionnel Documents
Culture Documents
p. 1
1. Téléchargez deux images de montagne et rivière et les enregistrez dans un dossier
images à coté de votre page HTML sous le nom de « montagne.jpg » et « riviere.jpg »
respectivement.
2. Insérez la première image de montagne dans votre fichier HTML ainsi qu’un
paragraphe contenant le texte suivant : « Premier texte sans italique »
NB : N’oubliez pas de donner des « id » pour les balises <img> et <p>.
3. Modifiez le style du paragraphe <p> pour que la première lettre soit majuscule et en
gras.
4. Ecrivez un code javascript qui permet de changer l’image de « montagne.jpg » par
celle de « riviere.jpg » en déplaçant la souris.
5. Ecrivez une fonction changer() qui permet, en cliquant sur le paragraphe <p>, de
modifier le texte du paragraphe <p> par le texte « Nouveau texte en italique » qui est
écrit en italique.
HTML/CSS
1. Créez une page Web (HTML+CSS) qui contient deux boutons “précédent” et “suivant”
et spécifiez deux identifiants distincts pour ces boutons.
2. Placez l’image entre les deux boutons.
3. L’image qui s’affiche au chargement de la page est « 1.jpg » du répertoire « images ».
Donnez un identifiant à l’image.
4. Créez un fichier CSS de façon à ce que le rendu soit proche de celui de la Figure ci-
dessus.
Javascript
5. Stockez les chemins des images « 1.jpg », « 2.jpg » et « 3.jpg » dans un tableau (l’objet
Array()) et en utilisant (l’objet Image()). (NB : Recherchez sur Internet comment
remplir un tableau d’images en javascript)
6. Ecrivez une fonction « nextImage() » qui permet d’afficher l’image suivante en tenant
compte de l’ordre suivant « 1.jpg » puis « 2.jpg » puis « 3.jpg » et « 1.jpg » etc
p. 2
7. Ecrivez une fonction « previousImage() » qui permet d’afficher l’image précédente en
tenant compte de l’ordre suivant « 3.jpg » puis « 2.jpg » puis « 1.jpg » et « 3.jpg » etc
8. Appelez les fonctions « nextImage() » et « previousImage() » au moment de click sur
les boutons « suivant » et « précédent » respectivement.
9. Effectuez le défilement automatique de l’image après 2 secondes d’inactivité, grâce à la
fonction setTimeout(). Documentez-vous au besoin sur l’utilisation de cette fonction.
p. 3