Partie HTML TD 4 : Chemins d`accès et images
Transcription
Partie HTML TD 4 : Chemins d`accès et images
TD Informatique Semestre 2 : Réseaux - HTML Université Stendhal, Grenoble III Partie HTML TD 4 : Chemins d’accès et images 1. Les chemins d'accès Un site Web est constitué de multiples fichiers comme par exemple des fichiers images (*.gif, *.jpg), ou d'autres pages web (pour les liens hypertextes),... Pour accéder à l'un de ces fichiers, il y a 3 questions à se poser : 1. Le fichier est -il sur la même machine que la page Web qui l'appelle ? 2. Dans quel dossier se trouve le fichier ? 3. Quel est le "chemin" à parcourir à travers les différents dossiers pour accéder à ce fichier ? Il y a deux types de chemins d'accès : − − les chemins absolus les chemins relatifs 1.1. Chemins relatifs Les chemins relatifs permettent d'accéder à des fichiers qui se trouvent sur la même machine que le fichier (la page web) qui les appelle. Il faut indiquer le chemin qui mène au fichier en partant du dossier qui contient la page web qui l'appelle. - Pour utiliser un fichier image qui se trouve dans le même dossier que la page web, il suffira simplement de préciser le nom de ce fichier : nom_du_fichier. - Si le fichier se trouve dans un sous-dossier du dossier qui contient la page web, il faudra accéder au fichier comme ceci : nom_du_sous_rep/fichier. (si c'est un sous-sous-dossier => sous_rep/sous_sous_rep/fichier) Si le fichier se trouve dans une autre branche, on indiquera : ../nom_autre_rep/fichier Le "../" permet de remonter d'un "étage" dans l'arborescence des dossiers. Si vous devez remonter de 2 "étages" => ../../nom_du_rep/fichier Si le fichier se situe dans un sous-dossier d'un autre dossier : ./autre_rep/sous_rep/fichier.ext Page 1 sur 4 TD Informatique Semestre 2 : Réseaux - HTML Exemple : Université Stendhal, Grenoble III Supposons que l'on veuille insérer l'image toto.gif dans la page web page.html qui est enregistrée dans le Dossier 1 Cas Œ : L'image est aussi enregistrée dans le Dossier 1 Code : <img src="toto.gif"> Cas • : L'image est enregistrée dans Dossier 2 Code : <img src="Dossier 2/toto.gif"> Cas Ž : L'image est enregistrée dans Dossier 3 Code : <img src="../toto.gif"> Remarque : La notation dans Dossier 3 .. permet de remonter d'un étage dans l'arborescence, donc ici d'aller Cas • : L'image est enregistrée dans le Dossier 4 Code : <img src="../Dossier 4/toto.gif"> on remonte d'abord dans Dossier 3 par la notation 1.2. .. puis on redescend dans Dossier 4 Chemins absolus Les chemins absolus permettent d'accéder à des fichiers qui se trouvent sur une autre machine que le fichier (la page web) qui les appelle (des sites extérieurs par exemple). Il faut alors utiliser des URLs (adresse de site web) complètes : ex : http://www.un-site.com/un_dossier/sous_dossier/fichier Page 2 sur 4 TD Informatique Semestre 2 : Réseaux - HTML Université Stendhal, Grenoble III 2. Les images • <IMG SRC="nom_fichier_image" /> Le nom du fichier doit être fourni avec Il n'y a pas de balise de fin mais la balise s’achève par /> le chemin d'accès relatif au fichier. Attributs : border = épaisseur d'un cadre autour de l'image width, height = largeur et hauteur de l'image align = "center" ou "left" ou right" " définit l'alignement de l'image par rapport à un paragraphe adjacent (pour placer une image au centre ou à droite indépendamment d'un texte faire : <P align="right"><IMG SRC="…"/></P> alt = "légende" définit un message qui apparaît dans une infobulle quand on survollera avec la souris l'image. ex : <IMG SRC="photo.jpg" border="2" alt="australie" align="right"> 3. Exercices 3.1. Exercice 1 Vous allez créer une page, appelée Images.html, qui fera apparaître plusieurs mises en forme d'images. La page comprendra 3 parties. Il est conseillé d’aller vérifier dans le navigateur votre travail entre chaque partie. Pour cela, enregistrez votre fichier avec le bloc-notes et réactualiser la page dans le navigateur. Vous allez créer un dossier _images qui contiendra toutes vos images Description de la page à créer : • • • Le fond de la page sera de la couleur "palegoldenrod" et le texte sera "marroon". Le titre de la page sera : Les images un titre de niveau 1, centré : LES IMAGES ère 1 • • • partie : une image à gauche de l'écran, sans bordure, que vous aurez préalablement choisi dans le diaporama proposé dans la page d'accueil du site de l'Université Stendhal et copié dans le dossier _images Un paragraphe donnant les caractéristiques de mise en place de l'image. Une ligne séparatrice ème 2 • • • partie : une image au centre, avec bordure, avec légende, que vous aurez préalablement choisi dans le diaporama proposé dans la page d'accueil du site de l'Université Stendhal et copié dans le dossier _images Un paragraphe donnant les caractéristiques de mise en place de l'image. Une ligne séparatrice Page 3 sur 4 TD Informatique Semestre 2 : Réseaux - HTML ème 3 • Université Stendhal, Grenoble III partie : une image à droite, avec bordure plus épaisse, avec légende, que vous aurez préalablement choisi dans le diaporama proposé dans la page d'accueil du site de l'Université Stendhal et copié dans le dossier _images 3.2. Exercice 2 Vous allez créer un dossier page Souris-Chat, à l’intérieur de ce dossier vous allez copiez l’image ChatSouris.jpeg qui se trouve sur le poste enseignant. Récupérez sur le poste enseignant le fichier TexteSourisChat.doc. Ce fichier contient le texte de la page Ouvrez le logiciel SciTE et créez une page nommée ChatSouris.html Sur cette page, vous allez faire les modifications suivantes : 1- Le titre de la page est « Gare aux matous ! » 2- Définir les styles suivants (ces styles sont définis dans la page) : Pour le corps de texte (BODY) Police : Verdana,sans-serif Couleur de fond d’écran : #d2b48c Couleur de la police : violet (purple) H1 Le texte est aligné au centre H2 Police : Georgia, « Times New Roman », serif 3- Toujours dans la définition des styles, vous allez créer 2 classes de style : .centre Le texte est aligné au centre .attention Le texte est aligné au centre Le texte est en gras Le texte est en italique La couleur de fond est : #fff8dc 4- Mettre la phrase « Page à l'attention des petites souris malines... » en titre de niveau 1 5- Sous le titre, vous allez placer l’image ChatSouris.jpeg en utilisant la classe centre 6- Mettre la phrase « Comment dresser son chat ?» en titre de niveau 2 7- En utilisant la classe attention, mettre la phrase « L'auteur ne se considère pas comme responsable si les astuces présentées ne sont pas fiables » 8- Créez 2 paragraphes espacés entre par un saut de ligne. Le texte de chaque des paragraphes est indiqué dans le fichier TexteSourisChat.doc 9- En utilisant la classe attention, mettre la phrase « N'oubliez pas, mesdames les Souris, d'offrir un présent à votre chat domestique !» Page 4 sur 4