TP HTML & CSS
Questions de cours
1. Quelle est la balise de html qui permet d’afficher un texte préformaté ?
2. Quel est l’effet de la balise TT sur le texte qu’il englobe ?
3. Rappeler la définition d’un élément de type bloc. Donner l’exemple d’un élément de type
bloc possédant des marges externes nulles par défaut.
4. Quelle est la propriété de CSS qui permet de répéter une image de font horizontalement
et verticalement ?
5. Que représente l’unité em ?
Exercice 2
1. Créer le fichier [Link] dont le titre est "Cinéma" dans le dossier TP HT ML
2. Créer un tableau centré dans la page web : largeur 760px, border 1, espace entre les
cellules 0, nombre de colonnes 1, nombre de lignes 4, hauteur des cellules de la première
ligne est 100px, hauteur des cellules de la deuxième ligne est 50px, hauteur des cellules
de la quatrième ligne est 100px.
3. Placer au centre de la première cellule le titre "Les Débuts Du Cinéma" de type h1 et de
couleur #897ae2.
4. Dans la cellule 4, mettez au centre et en utilisant un fond de -2 : "Tous droits réservés".
Sur une nouvelle ligne, mettez le lien "webmaster" qui pointe sur votre email.
5. Dans la troisième ligne
➢ Insérer une liste énumérée de type A dont les éléments sont : Cinéma américaine ;
Cinéma française ; Cinéma espagnole.
➢ Utiliser chaque élément de la liste précédente pour créer des liens vers les ancres dont
les noms sont respectivement cineamercaine, cinefrancaise, cineespagnole. Les
ancres associés seront définis par les titres : Cinéma américaine, Cinéma française,
Cinéma espagnole.
➢ Insérez une ligne de largeur 75% et de taille 2.
➢ Mettez "Cinéma américaine" comme titre centré de taille h3 et de couleur #39E932.
Puis, laissez un peu d’espace vertical.
➢ Insérer l’image 1 : alignement à gauche, espace horizontal égale à 5. Puis, copier et
coller ce texte :
Aux États-Unis, les balbutiements du septième art sont plus mouvementés qu’en France. En effet,
dès 1897, George Eastman (industriel américain ; 1854-1932) et Thomas Edison (inventeur
américain ; 1847- 1931) Edison intente plusieurs procès à tous ses concurrents dans le but d’être
le seul à posséder le brevet d’un appareil dérivé du cinématographe, le kinétoscope, dont il se
prétend le père. Face à ces différentes attaques, le représentant de Lumière en Amérique se voit
contraint de quitter clandestinement le pays à bord d’un transatlantique, et peu de temps après,
l’invention des deux frères français est confisquée. Durant ces événements, quelques aventuriers,
Page 1 / 6
dont William Fox, un teinturier reconverti dans le cirque, Adolphe Zukor, un marchand de
fourrures, et Warner, quatre frères réparateurs de bicyclettes, se lancent dans la production de
films.
➢ Introduire ce texte en italique comme paragraphe séparé : le premier western de
l’histoire, The Great Train Robbery, du réalisateur Edwin S. Porter, prend d’assaut les
écrans.
➢ Copier-coller ce texte :
Le premier grand événement marquant du cinéma américain se déroule en 1914, lorsque David
W. Griffith, inspiré par le roman de Dixon, The Clansman, termine Naissance d’une nation, dont
le tournage, pour lequel il eut du mal à trouver des financements, dura plus de quatre mois.
Évoquant la vie d’une famille sudiste après la guerre de Sécession, le scénario prend, avec un
racisme certain, partie pour le Sud, ce qui crée des émeutes, et amasse les foules dans les salles.
Outre son incontestable réussite commerciale, ce film signe le début de l’hégémonie des mises
en scène supérieures à 80 minutes, appelées aussi longs métrages.
Mettez image 2 à l’intérieur du texte : alignement à droite, espace horizontal égale à 5.
➢ Mettez "Cinéma française" comme titre centré de taille h3 et de couleur #39E932. Puis,
laissez un peu d’espace vertical.
➢ Insérer :
À la fin du XIXe siècle, pendant les années héroïques du cinéma, la France fournit plusieurs
pionniers importants. En premier lieu, les frères Auguste et Louis Lumière, inventeurs du
cinématographe. Le 13 février 1895, ils déposent le brevet du Cinématographe avant de
présenter, le 22 mars 1895, en projection privée à Paris à la Société d’encouragement à l’industrie
nationale, la Sortie de l’usine Lumière à Lyon. Après une tournée triomphale en France devant
des spectateurs choisis, les
Frères Lumière tentent l’expérience commerciale. Le 28 décembre 1895, la première projection
publique et payante se déroule à Paris dans le salon indien du Grand Café, 14 Boulevard des
Capucines. Au programme notamment l’Arroseur arrosé, le Repas de bébé, la Sortie de l’usine
Lumière à Lyon. 35 spectateurs payants sont recensés le premier jour ; 35 francs de recette et 5
francs de bénéfice pour un loyer fixé à 30 francs, l’affaire était encore rentable. Suite aux articles
élogieux de la presse parisienne, 2000 à 2500 spectateurs se pressent rapidement tous les jours ;
le loyer reste lui fixé à seulement 30 francs par jour pour une durée minimum d’un an, contrat
oblige. L’affaire devient très juteuse. 1895 est bien l’an 1 du cinéma. Le genre en vogue est
clairement le documentaire.
Les opérateurs se contentent le plus souvent de poser leur caméra pour filmer la vie telle qu’elle
est au bout de la rue ou à l’autre bout du monde. Les frères Auguste et Louis Lumière ont permis
le passage délicat entre l’époque des chercheurs et celle des utilisateurs. Et les utilisateurs sont
nombreux à se presser chez les Lumière pour se lancer dans la cinématographie.
Page 2 / 6
➢ Mettez "Cinéma espagnole" comme titre centré de taille h3 et de couleur #39E932. Puis,
laissez un peu d’espace vertical.
➢ Insérer :
S’il naît peu après son grand frère français, le cinéma espagnol va connaître un développement
beaucoup plus lent, en raison de la dictature franquiste et de la censure féroce qui l’a longtemps
frappé. Avec le retour de la démocratie, c’est l’explosion créative et la movida, dont Pedro
Almodóvar est l’un des plus fervents représentants. Depuis le début des années 2000, la jeune
garde ne démérite pas. L’Espagne emboîte rapidement le pas à la France, patrie du cinéma, avec
de premiers films réalisés en 1896, soit un an seulement après la naissance du septième et
Madrid. Certains cinéastes étrangers y prennent leurs quartiers.
➢ Chercher Pedro Almodóvar dans le texte ci-dessus et créer un lien qui pointe vers "http
://[Link]/[Link]" Ce lien devra s’ouvrir dans une nouvelle
fenêtre.
6. Créer le fichier [Link] dans le dossier www/cinema/
7. Préciser le titre : The Great Train Robbery.
8. Créer un tableau centré dans la page web : largeur 760px, border 1, espace entre les
cellules 0, nombre de colonnes 3, nombre de lignes 10.
9. Ligne 1 : Fusionnez toutes les cellules. Centrez le titre The matrix en lui affectant la couleur
bleue.
10. Ligne 2 : Fusionnez la première cellule avec les 4 cellules en dessous en lui donnant une
largeur de 160px. Mettez dans la cellule obtenue l’image [Link]. Fixez la largeur de la
deuxième cellule à 120px en y mettant "Pays :". Dans la troisième cellule vous mettez USA.
11. Notez que dans les 4 lignes qui suivent nous avons que deux cellules.
12. Ligne 3 : mettez Genre : dans la première cellule et Science-fiction dans la deuxième.
13. Ligne 4 : mettez Durée : dans la première cellule et 2h15 dans la deuxième.
14. Ligne 5 : mettez Date de sortie : dans la première cellule et 1999 dans la deuxième.
15. Ligne 6 : mettez Langue : dans la première cellule et Anglais dans la deuxième.
16. Ligne 7 : mettez Réalisateurs : dans la première cellule. Fusionnez les deux dernières
cellules et y mettez Larry Wachowski, Andy Wachowski.
17. Ligne 8 : mettez Acteurs : dans la première cellule. Fusionnez les deux dernières cellules
et y mettez Keanu Reeves, Laurence Fishburne, Carrie-Anne Moss, Hugo Weaving, Joe
Pantoliano.
18. Ligne 9 : Fusionnez toutes les cellules. Mettez [Link] comme fond d’écran. En
laissant un peu d’espace horizontal, mettez Histoire en blanc.
19. Ligne 10 : Fusionnez toutes les cellules. Mettez dans la cellule obtenue le texte suivant :
Programmeur anonyme dans un service administratif le jour, Thomas Anderson devient Neo la
nuit venue. Sous ce pseudonyme, il est l’un des pirates les plus recherchés du cyber-espace. A
cheval entre deux mondes, Neo est assailli par d’étranges songes et des messages cryptés
provenant d’un certain Morpheus. Celui-ci l’exhorte à aller au-delà des apparences et à trouver
Page 3 / 6
la réponse à la question qui hante constamment ses pensées : qu’est-ce que la Matrice ? Nul ne
le sait, et aucun homme n’est encore parvenu à en percer les defenses. Mais Morpheus est
persuadé que Neo est l’Elu, le libérateur mythique de l’humanité annoncé selon la prophétie.
Ensemble, ils se lancent dans une lutte sans retour contre la Matrice et ses terribles agents...
20. Créer le fichier [Link] dans le dossier TP HTML
21. Préciser le titre : Nouveau Film.
22. Insérer une zone pour la création d’un formulaire : method = "post", action ="".
23. Créer un tableau centré dans la zone du formulaire : largeur 760px, border 1, espace entre
les cellules 0, nombre de colonnes 3, nombre de lignes 11.
24. Mettez comme titre du tableau Introduction d’un nouveau Film (taille h1).
25. Ligne 1 : La première cellule est de largeur 120px et contient "Titre :". On fusionne les deux
cellules restantes et on y met une balise input : type text, nom titre, taille 80.
26. Ligne 2 : La première cellule est de largeur 120px et contient "Genre :". On fusionne les
deux cellules restantes et on y met une balise input : type text, nom genre, taille 80.
27. Ligne 3 : La première cellule contient "Pays :". On fusionne les deux cellules restantes et
on y met une balise select nommé pays. Les options sont : France, Espagne, Égypte, USA,
Maroc. Les valeurs correspondant : france, espagne, egypte, usa, maroc.
28. Ligne 4 : La première cellule est de largeur 120px et contient "Durée :". On fusionne les
deux cellules restantes et on y met une balise input : type text, nom duree, taille 3, nombre
maximum de caractères 4.
29. Ligne 5 : La première cellule est de largeur 120px et contient "Année de sortie :". On
fusionne les deux cellules restantes et on y met une balise input : type text, nom
anneesortie, taille 3, nombre maximum de caractères 4.
30. Ligne 6 : La première cellule contient "Langue :". On fusionne les deux cellules restantes
et on y met une balise select nommé langue. Les options sont : Arabe, Anglais, Espagnole,
Français. Les valeurs correspondant : arabe, anglais, espagnole, francais.
31. Ligne 7 : La première cellule contient "Réalisateurs :". On fusionne les deux cellules
restantes et on y met une balise select nommé realisateurs qui permet plusieurs choix.
Les options sont : Larry Wachowski, Andy Wachowski. Les valeurs correspondant : Larry
Wachowski, Andy Wachowski.
32. Ligne 8 : La première cellule contient "Acteurs :". On fusionne les deux cellules restantes
et on y met une balise select nommé acteurs qui permet plusieurs choix. Les options sont
: Keanu Reeves, Laurence Fishburne, Chuck Norris, Lenore Kasdorf, Joe Pantoliano, Carrie-
Anne Moss, Hugo Weaving. Les valeurs correspondant : Keanu Reeves, Laurence
Fishburne, Chuck Norris, Lenore Kasdorf, Joe Pantoliano, Carrie-Anne Moss, Hugo
Weaving.
33. Ligne 9 : La première cellule est de largeur 120px et contient "Affiche :". On fusionne les
deux cellules restantes et on y met une balise input : type file, nom affiche, taille 60.
Page 4 / 6
34. Ligne 10 : La première cellule est de largeur 120px et contient "Histoire :". On fusionne les
deux cellules restantes et on y met une balise textarea : nom histoire, nombre de colonnes
maximal 50, nombre de ligne maximal 5.
35. Ligne 11 : On fusionne les trois cellules et on y met une balise input : type reset, valeur
Rafraîchir. On laisse un peu d’espace horizontal et on rajoute une balise input : type
submit, valeur Envoyer.
Exercice 3
1. Supprimer la couleur de police et le centrage des titres h1, h3 dans index. html. Actualiser
le navigateur.
2. Effacer le tableau et ses éléments en gardant son contenu.
➢ Mettez l’image 1, puis le texte Aux États-Unis ... production de films dans la balise
paragraphe <p>.
➢ Mettez le texte Le premier grand événement ... longs métrages dans la balise
paragraphe <p>.
➢ Mettez le texte S’il naît peu ... leurs quartiers dans la balise paragraphe <p>.
➢ Mettez Tous droits réservés et webmaster dans un paragraphe.
3. Créer le fichier [Link] dans le dossier TP HTML.
4. Lier cette feuille de style au fichier [Link] avec la balise <link>.
5. Définissez une classe titre 1 qui permet de : centrer le titre Les Débuts Du Cinéma en lui
donnant la couleur de police green et la taille xxlarge ; Souligner, surligner et clignoter.
Appliquer cette classe au titre Les Débuts Du Cinéma. Actualiser le navigateur.
6. Forcer h3 à afficher les titres centrés avec des caractères de couleur yellow italiques en
majuscules. Actualiser le navigateur.
7. Utiliser la famille de police verdana, times, sans-serif dans le document [Link].
8. Créer un identifiant bas pour le paragraphe contenant "Tous droits réservés" et
"webmaster" avec les propriétés suivantes : texte centré, taille small.
9. Définir les propriétés suivantes pour les liens de classe "LienTitre" :
➢ Lien non visité : couleur rouge red
➢ Lien visité : couleur black
➢ Le pointeur de la souris est sur le lien : couleur yellow
➢ Lien sélectionné : couleur green
➢ Enlever le soulignement des liens
10. Affecter le style LienTitre aux liens : Cinéma américaine, Cinéma française, Cinéma
espagnole
11. Donnez aux paragraphes le style : interligne de 2em; alignement du texte justify ; la
première lettre de chaque paragraphe est de taille x-large, de couleur red, les marges
internes à gauche et à droite de 10 px.
12. Donnez aux images une bordure de type solid, de largeur 2px et de couleur px fuchsia.
13. Indiquer # 002157 comme couleur de fond pour tout le document.
Page 5 / 6
14. Insérer une div dont l’identifiant est conteneur. Cette div enveloppera tout le contenu de
la balise body. On lui applique le style : centré et de position relative, largeur 752 px, fond
de couleur white, marge interne supérieur de 30 px.
15. Fixez les marges extérieures de h1 et body à 0.
16. Affichez la page web avec Internet Explorer.
17. Effacer la balise <h1> et son contenu : Histoire du cinéma.
18. Insérer une div d’identifiant top après body et avant la div conteneur.
19. Attribuez à cette div le style : div centrée, position relative, marges internes nulles,
hauteur de 175px, largeur de 752px, pas de bordures. Dans cette div :
➢ On insère une div de style : flottement à gauche, hauteur 175px, largeur 236px, marges
internes et externes nulles, pas de bordures, image de fond est [Link]
➢ On insère une div de style : flottement à gauche, hauteur 175px, largeur 235px, marges
internes et externes nulles, pas de bordures, couleur de fond black, couleur de la police
white, taille de la police 20px, interligne de 130px, alignement de texte centre. A
l’intérieur de cette div on met Cinéma.
➢ On insère une div de style : flottement à gauche, hauteur 175px, largeur 281px, marges
internes et externes nulles, pas de bordures, image de fond est [Link]
20. Insérer une div d’identifiant menu après top et avant la div conteneur. Cette div servira
pour faire un menu horizontal. On attribue à cette div le style : div centrée, position
relative, marges internes et externes nulles, hauteur 30px, largeur 752px, couleur de fond
black, pas de bordures.
21. Mettez dans la div menu la liste non numérotée des liens : Accueil pointant vers la page
[Link], Film pointant vers la page [Link], Nouveau film pointant vers la page
[Link].
22. On impose sur les listes de de la div menu le style : marges internes et externes nulles,
police gras, famille de police Georgia, Times, serif, taille de la police 0.8em, puces enlevés.
23. On impose que les éléments de la liste s’affichent horizontalement. Pensez au flottement
à gauche des li.
24. Pour les liens <a> on adopte le style suivant : on transforme cet élément en ligne en block,
marges internes et externes nulles, couleur de la police green, pas de décoration, largeur
150px, hauteur 30px, couleur de fond #fc0, alignement de texte centré. Épaisseur des
bordures supérieure, à droite, inférieure, à gauche sont respectivement 1px, 2px, 2px,
1px. Couleur des bordures supérieure, à droite, inférieure, à gauche sont respectivement
#cecece, # 4a4a4a, # 4a4a4a, # cecece. Le style des bordures est solid.
25. Quand le pointeur de la souris est sur le lien, le style de <a> devient : Épaisseur des
bordures supérieure, à droite, inférieure, à gauche sont respectivement 2px, 1px, 1px,
2px. Couleur des bordures supérieure, à droite, inférieure, à gauche sont respectivement
# 4a4a4a, # cecece, #cecece, # 4a4a4a.
Page 6 / 6