0% ont trouvé ce document utile (0 vote)
131 vues4 pages

TD1 Web-HTML

TD sur le web et html

Transféré par

nicolasanderson194
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)
131 vues4 pages

TD1 Web-HTML

TD sur le web et html

Transféré par

nicolasanderson194
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

Université de Yaoundé 1 University of Yaounde 1

******* *******
Ecole Normale Supérieure Higher Teacher Training College
******* *******
Département D’Informatique Department Of Computer Sciences

INF2241 : Développement Web et Mobile


TD 1 : Généralités sur le Web et HTML
2023-2024
Browndon KUIMO

PARTIE 1 : COMPREHENSION DU COURS


Exercice 1 : Définir les concepts suivants
1. Internet 6. HTML 12. Entité HTML
2. Framework 7. WWW 13. Lien hypertexte
3. DataCenter 8. Balise 14. Iframe
4. Responsive Web 9. Expression régulière 15. Attribut HTML
Design 10. URL
5. Architecture MVC 11. Protocole HTTP

Exercice 2 : Questions de cours


1. Expliquer le rôle de l’internet dans le fonctionnement du World Wide Web
2. Présenter les composants essentiels d’une URL et leurs rôles
3. Décrivez brièvement le fonctionnement du protocole HTTP
4. Expliquez en quoi consiste le modèle client-serveur dans le contexte du Web
5. Présenter quelques bonnes pratiques de sécurité à prendre en compte lors du développement d’une
application web
6. Expliquer comment le Web a évolué depuis son invention et présenter les tendances actuelles en
matière de développement web
7. A quoi sert la déclaration DOCTYPE ?
8. Comment peut-on valider un document html ?
9. Comment définir le jeu de caractères utilisé dans le document ?
10. Quel est le rôle des balises sémantiques ?

PARTIE 2 : EXERCICES PRATIQUES


Exercice 1 : Les listes
Créer un document html contenant des listes numérotées et des listes à puce comme illustré ci-contre.

ENS YDE // DITE // INFO L2 // Semestre 2 // INFO2241 // TD N°1 // 2023-2024 // Browndon KUIMO || Page 1 sur 4
Exercice 2 : Balises sémantiques
Réaliser la page ci-dessous en utilisant les balises sémantiques du HTML5

Exercice 3 : Les liens relatifs


L'objectif de cet exercice est de construire l'arborescence suivante en utilisant les liens relatifs :
1. Créer les différents dossiers et fichiers de cette
arborescence.
2. Utiliser les liens relatifs afin de réaliser ce qui suit :
a. La page accueil.html dans le dossier racine,
contenant un sommaire vers les différentes pages à
savoir list-produits et qui-sommes-nous.
b. La page "qui-somme-nous.html" contient une
description de l'équipe et deux liens : un lien vers
la page "list-produits" et un lien vers la page
contact
c. La page "list-produits" affiche des liens vers les 3
produits
d. Les pages "produit-1.html", "produit-2.html",
"produit-3.html" contiennent les détails du produit
et un lien qui renvoie vers la page "list-produits".
e. La page "contact.html" contient un formulaire simple composé d'un champ email, un champ
textarea pour saisir un message et un bouton pour envoyer les données. De plus, elle doit
contenir un lien vers la page d’accueil.

ENS YDE // DITE // INFO L2 // Semestre 2 // INFO2241 // TD N°1 // 2023-2024 // Browndon KUIMO || Page 2 sur 4
Exercice 4 : Les ancres
Dans cet exercice on va attribuer des ancres à quelques endroits de la page et par la suite on va créer des liens qui
pointent vers ces ancres afin de faciliter la navigation de l'utilisateur sur la page.
Pour cela, il faut créer une page composée de 6 chapitres précédés de 6 liens. Chaque lien envoie vers un chapitre
précis, pour simplifier on va considérer que chaque chapitre est composé d'un titre et d'un paragraphe. (Voir l’exemple
ci-dessous)

Exercice 5 : Tableau HTML


Utiliser les éléments caption, thead, tbody, tfoot et autres pour afficher les données dans un tableau
structuré de la façon suivante :

Exercice 6 : Tableau HTML


Créer les tableaux suivants en utilisant les propriétés de fusion "colspan" et "rowspan" :
1. Cas 1

ENS YDE // DITE // INFO L2 // Semestre 2 // INFO2241 // TD N°1 // 2023-2024 // Browndon KUIMO || Page 3 sur 4
2. Cas 2

Exercice 7 : Formulaire HTML


Créez un formulaire contenant un champ de texte pour saisir un login un champ password pour le mot de
passe de huit caractères au maximum, chacun étant précédé d’un label explicatif. Ajoutez un bouton d’envoi
et un bouton de réinitialisation.

Exercice 8 : Formulaire HTML


Créer un formulaire (voir l’exemple ci-dessous) qui contient les éléments suivants :
1. Champs de saisie de nom, prénom et e-mail.
2. Deux boutons radio pour le choix du sexe.
3. Un champ destiné au transfert de fichier photo dont le format est restreint aux types JPEG ou PNG.
4. Une liste de choix pour les pays.
5. Une liste de choix multiple pour les langages préférés.
6. Des cases à cocher pour choisir les domaines d'activités.

Exercice 9 : Expression régulière avec l’attribut pattern


Créer un formulaire en utilisant des inputs et des attributs HTML5 qui permettent d'effectuer les
vérifications suivantes :
1. Les champs sont obligatoires
2. L’email doit se terminer par "ensyde.cm"
3. Le password doit contenir entre 6 et 8 caractères dont au moins un est impérativement un chiffre.
4. Attribuer en css une couleur de fond verte aux champs correctement remplis
ENS YDE // DITE // INFO L2 // Semestre 2 // INFO2241 // TD N°1 // 2023-2024 // Browndon KUIMO || Page 4 sur 4

Vous aimerez peut-être aussi