0% ont trouvé ce document utile (0 vote)
41 vues3 pages

TP2 HTML

Le document présente un TP sur HTML pour les étudiants de la faculté des sciences de Bizerte, détaillant les outils nécessaires et les instructions pour insérer des images et créer des liens. Il explique également comment créer un menu de navigation en utilisant la balise <nav> et demande aux étudiants de créer une page CV avec des liens externes. Les étudiants doivent utiliser des adresses relatives pour assurer le bon fonctionnement des liens dans leur projet.

Transféré par

mohamedamine hajjem
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
41 vues3 pages

TP2 HTML

Le document présente un TP sur HTML pour les étudiants de la faculté des sciences de Bizerte, détaillant les outils nécessaires et les instructions pour insérer des images et créer des liens. Il explique également comment créer un menu de navigation en utilisant la balise <nav> et demande aux étudiants de créer une page CV avec des liens externes. Les étudiants doivent utiliser des adresses relatives pour assurer le bon fonctionnement des liens dans leur projet.

Transféré par

mohamedamine hajjem
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

UNIVERSITE DE CARTHAGE DEPARTEMENT

FACULTE DES SCIENCES DE BIZERTE INFORMATIQUE

Classe : SEIOT2
Matière : Programmation WEB
Enseignants TP: Med. A. DAHDEH, Yossra Ben Hattab Nb pages : 3

TP n°2
HTML
Environnement de travail
 Navigateur web
 Editeur de texte : Bloc-notes, Notepad++, Sublime Text, Visual Studio Code,….

Vous auriez besoins pour ce TP2 de :


 Votre page html de TP1.
 Un dossier images contenant les images nécessaires pour ce TP, et placez ce
dossier dans le répertoire site-perso.
Rappel
Insertion d’image
Pour insérer une image la balise img est utilisée en spécifiant dans son attribut scr
l’emplacement de l’image. L’attribut alt signifie "texte alternatif", on doit toujours indiquer
un texte alternatif à l'image, c'est-à-dire un court texte qui décrit ce que contient l'image.
Exemple : <img src="images/maphoto.jpg" alt="Ma Photo" />

Les liens externes

<A HREF="URL de la page web cible">texte ou image représentant la


zone cliquable</A>
Exemple :

La zone cliquable est un texte : <A HREF= "URL"> Cliquez ici </A>

la zone cliquable est une image : <A HREF= "URL "> <IMG SRC="globe.gif"></A>

Adresse absolue et adresse relative :


 Adresse absolue :
Il s’agit de l’adresse complète du site avec l’indication du lieu du document (texte ou image)

<A HREF= "http://www.website.com/index.html"> Cliquez ici </A>

 Adresse RELATIVE
Il s’agit de la localisation du document à partir du dossier ouvert.

<A HREF= "index.html"> Cliquez ici </A>

Nous devons utiliser l’adresse relative pour que les liens fonctionnent indépendamment
de la localisation du site.

[email protected] 1
UNIVERSITE DE CARTHAGE DEPARTEMENT
FACULTE DES SCIENCES DE BIZERTE INFORMATIQUE
Liens internes

Lien interne vers une ancre : <A HREF="#nom_ancre "> texte ou image </A>
Définition de l’ancre :
Pour créer une ancre, il suffit de rajouter l'attribut id à une balise qui va servir de repère. Ce
peut être n'importe quelle balise.

Exemple : <h2 id="mon_ancre">Titre</h2>

Lien interne externe

Lien externe vers une ancre dans le document de départ:


<A HREF="URL du fichier cible#nom_ancre">texte ou image</A>

Lien Exécutable
Fait référence à un programme exécutable ou à un service de l'Internet (FTP, E-Mail ... ).

Exemple :

<A HREF="http://www.FAO.org">texte ou image</A> : ce lien permet l’accès au


site de la FAO

<A HREF="mailto:[email protected]">texte ou image</A> : ce lien


permet l’accès au logiciel de messagerie électronique et l’envoi de messages.

Création de menu
La balise <nav> est utilisée pour créer de menu de navigation en HTML5, généralement, dans
cette balise on trouve des liens permettant d’accéder soit à d’autres pages du site, soit à
différents contenus de la page.
Exemple :
<nav>
<ul>
<li><a href="pageDuMenu1">Menu1</a></li>
<li>Menu2
<ul>
<li><a href="pageSM1.html">Sous-Menu2.1</a></li>
<li><a href="pageSM2.html">Sous-Menu2.2</a></li>
<li><a href="pageSM3.html">Sous-Menu2.3</a></li>
</ul>
</li>
<li><a href="pageDuMenu3">Menu3</a></li>
<li>…< /li>
</ul>
</nav>
Travail demandé
1. Insérez les images et créez les liens de la figure ci-dessous.

[email protected] 2
UNIVERSITE DE CARTHAGE DEPARTEMENT
FACULTE DES SCIENCES DE BIZERTE INFORMATIQUE
2. Créez un menu à l’aide de la balise <nav>…</nav> au début du bloc « content », incluant
les éléments suivants :

3. Rédigez une autre page « cv.htm » contenant votre CV ayant l’allure suivante et ajouter un
lien externe entre cette page et votre page d’accueil.

Curriculm Viteae Header

 État civil
o Nom :
o Prénom :
o Date et lieu de naissance :
o Nationalité :
Article
 Diplômes
o 2004
o 2002
o 2003

 Stages
o 2004
1. stage 1
2. stage2
o 2002
1. stage 1
2. stage2

Accueil Footer

[email protected] 3

Vous aimerez peut-être aussi