Bonjour à toutes et à tous,
j'aurais besoin de créer une galerie d'images, et pour cela, je suis allée voir un tuto intitulé "Galerie photo avec JavaScript" (lien: http://www.alsacreations.com/tuto/lire/557-galerie-photo-javascript.html ).
J'ai essayé de refaire l'exercice proposé avec mes propres photos, mais je n'ai pas réussi à franchir les 1ères étapes de structuration de la page en xhtml et de mise en forme en css (avant même d'aborder la partie en javasript !). En effet, lorsque je veux tester ce premier résultat, ça ne marche pas car les photos s'affichent dans d'autres fenêtres au lieu de s'afficher sur la même page, à coté des images en petit format.
Voici le code que j'ai écrit :
J'ai gardé ce qui était dans l'exercice:
<dd><img id="big_pict" src="images/photo1.png" alt="Photo 1 en taille normale" /></dd>
À ce sujet, je ne sait pas à quoi correspond exactement [id="big_pict"], je n'ai rien trouvé dans le reste du code qui s'y rapporte (est-ce normal ?).
J'ai juste adapté cette ligne en mettant ma 1ère photo en grand format intitulée "product-gd-vignette-1.gif" qui est dans mon dossier "medias" :
<dd><img id="big_pict" src="medias/product-gd-vignette-1.gif" alt="Photo 1 en taille normale" /></dd>
Je pense que c'est dans cette partie du code que cela ne va pas, mais je ne sais quoi exactement. Est-ce que quelqu'un pourrait m'aider à comprendre ?
Merci d'avance de votre aide car je suis bloquée,
cordialement.
Modifié par Florent V. (18 Apr 2010 - 00:00)
j'aurais besoin de créer une galerie d'images, et pour cela, je suis allée voir un tuto intitulé "Galerie photo avec JavaScript" (lien: http://www.alsacreations.com/tuto/lire/557-galerie-photo-javascript.html ).
J'ai essayé de refaire l'exercice proposé avec mes propres photos, mais je n'ai pas réussi à franchir les 1ères étapes de structuration de la page en xhtml et de mise en forme en css (avant même d'aborder la partie en javasript !). En effet, lorsque je veux tester ce premier résultat, ça ne marche pas car les photos s'affichent dans d'autres fenêtres au lieu de s'afficher sur la même page, à coté des images en petit format.
Voici le code que j'ai écrit :
<!-- dans la partie head-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<style type="text/css">
body { margin:0; padding:0; font:0.9em Georgia, serif;}
h1 { margin:15px 10px; text-decoration:underline; color:#dcb;}
p { line-height:1.5em; text-indent:1em; margin:15px 10px;}
div#galerie { width:450px; background-color:#FFF; border:1px solid #F69; padding:15px; margin: 15px 30px; text-align:left;}
ul#galerie_mini { margin:0; padding:0; list-style-type:none;}
ul#galerie_mini li { float:left;}
ul#galerie_mini li a img { margin:5px 10px;}
dl#photo { clear:both; margin:0 auto;}
dl#photo dd { margin:0;}
dl#photo dt { font-style:italic 9px arial; color:#000;}
dl#photo img { border: 2px solid #FCC;}
</style>
<title>Test - Galerie d'images</title>
</head>
<!-- dans la partie body-->
<body>
<!-- galerie d'images en petit format-->
<div id="galerie">
<ul id="galerie_mini">
<li><a href="medias/product-gd-vignette-1.gif"><img src="medias/product-pt-vignette-1.gif" width="84px" height="84px" alt="" /></a></li>
<li><a href="medias/product-gd-vignette-2.gif"><img src="medias/product-pt-vignette-2.gif" width="84px" height="84px" alt="" /></a></li>
<li><a href="medias/product-gd-vignette-3.gif"><img src="medias/product-pt-vignette-3.gif" width="84px" height="84px" alt="" /></a></li>
<li><a href="medias/product-gd-vignette-4.gif"><img src="medias/product-pt-vignette-4.gif" width="84px" height="84px" alt="" /></a></li>
<li><a href="medias/product-gd-vignette-5.gif"><img src="medias/product-pt-vignette-5.gif" width="84px" height="84px" alt="" /></a></li>
</ul>
<!-- image en grand format-->
<dl id="photo">
<dd><img id="big_pict" src="medias/product-gd-vignette-1.gif" alt="Photo 1 en taille normale" /></dd>
<dt>Légende de la photo 1</dt>
</dl>
</div>
</body>
</html>
J'ai gardé ce qui était dans l'exercice:
<dd><img id="big_pict" src="images/photo1.png" alt="Photo 1 en taille normale" /></dd>
À ce sujet, je ne sait pas à quoi correspond exactement [id="big_pict"], je n'ai rien trouvé dans le reste du code qui s'y rapporte (est-ce normal ?).
J'ai juste adapté cette ligne en mettant ma 1ère photo en grand format intitulée "product-gd-vignette-1.gif" qui est dans mon dossier "medias" :
<dd><img id="big_pict" src="medias/product-gd-vignette-1.gif" alt="Photo 1 en taille normale" /></dd>
Je pense que c'est dans cette partie du code que cela ne va pas, mais je ne sais quoi exactement. Est-ce que quelqu'un pourrait m'aider à comprendre ?
Merci d'avance de votre aide car je suis bloquée,
cordialement.
Modifié par Florent V. (18 Apr 2010 - 00:00)