Partie HTML TD 5 : Listes et tableaux

Transcription

Partie HTML TD 5 : Listes et tableaux
TD Informatique Semestre 2 : Réseaux - HTML
Université Stendhal, Grenoble III
Partie HTML
TD 5 : Listes et tableaux
1. Les listes
Listes à puces ou numérotées pour présenter une énumération (dans un sommaire par ex.)
1.1. Les balises
•
<UL> …</UL> indique le début et la fin
d'une liste de puces
Attribut : type= "circle" ou "disk" ou
"square"
•
<LI> …</LI> : désigne un nouvel
élément d'une liste.
ex :
<UL type="disc">
<LI>Element1</LI>
<LI>Element 2</LI>
<LI>Element 3</LI>
</UL>
•
<OL> et </OL> indique le début et la
fin d'une liste numérotée
Attribut :
type
="a"
pour
une
numérotation avec des lettres
•
<LI>... </LI>: désigne un
élément d'une liste.
ex :
<OL type="a">
<LI>Element 13</LI>
<LI>Element 14</LI>
<LI>Element 15</LI>
</OL>
nouvel
1.2. Exercice de synthèse
Vous allez créer une page, appelée Puces.html, qui fera apparaître plusieurs mises en forme
de listes.
La page comprendra 2 parties. Il est conseillé d’aller vérifier dans le navigateur votre travail
entre chaque partie. Pour cela, enregistrez votre fichier et réactualiser la page dans le navigateur.
•
•
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 listes
•
•
1 partie :
un titre de niveau 1, centré : LISTES A PUCES
une liste à puces de trois choix appelés : choix1, choix2, choix3.
•
Une ligne séparatrice
•
•
2
partie :
un titre de niveau 1, centré : LISTES NUMEROTEES
Une liste numérotée de deux choix appelés : choix1, choix2.
ère
ème
Page 1 sur 3
TD Informatique Semestre 2 : Réseaux - HTML
Université Stendhal, Grenoble III
2. Les tableaux
Les tableaux sont très pratiques pour faire de la mise en page notamment parce qu'ils
permettent d'aligner correctement des images, des textes,…
Une cellule peut contenir du texte, une image, un sous-tableau,…
Toutes les cellules d'une même ligne auront la taille (hauteur, largeur) de la cellule ayant le
plus grand contenu.
2.1. Les balises
•
<TABLE> … </TABLE> : crée un tableau
Attributs : align,
border = nbre de pixels pour l'épaisseur du cadre
cellpadding = nbre de pixels entre le bord des cellules et leurs contenus
cellspacing = nbre de pixels pour l'épaisseur des traits intérieurs du tableau
bgcolor ou bordercolor ou bordercolordark ou bordercolorlight pour définir des
couleurs de fond ou de trait
width, height,..
ex : <table border=2 cellpadding=3 align="center" width="90%"> …. </table>
•
<TR>… </TR> crée une nouvelle ligne dans un tableau
•
<TD>… </TD> : Crée une nouvelle cellule dans un tableau
Une balise <TD> est toujours comprise entre des balises <TR> et </TR>
Attributs : align pour un alignement horizontal dans la cellule (left, center, right)
valign pour un alignement vertical dans la cellule (top, middle, bottom)
bgcolor ou bordercolor ou bordercolordark ou bordercolorlight pour définir des
couleurs de fond ou de trait
colspan pour fusionner plusieurs cellules d'une même ligne (ex : colspan="2")
rowspan pour fusionner plusieurs cellules d'une même colonne (ex :rowspan="6")
width pour donner la largeur de la cellule
height pour donner la hauteur de la cellule
ex : <td align="center" valign="bottom" width="100" bgcolor="white">Contenu</td>
Voici un tableau de 2 colonnes et 2 lignes :
<TABLE border=4 cellspacing="2" bgcolor="white" width="200">
<TR>
<TD width="50"><font color="black">Cellule 1</font></TD>
<TD width="150">Cellule 2</TD>
</TR>
<TR>
<TD bgcolor="red">Cellule 3</TD>
<TD height="150" valign="bottom" align="right">Cellule 4</TD>
</TR>
</TABLE>
Page 2 sur 3
TD Informatique Semestre 2 : Réseaux - HTML
Université Stendhal, Grenoble III
2.2. Exercice de synthèse
Vous allez créer une page, appelée Tableaux.html, qui fera apparaître plusieurs tableaux.
La page comprendra 2 parties. Il est conseillé d’aller vérifier dans le navigateur votre travail
entre chaque partie. Pour cela, enregistrez votre fichier et réactualiser la page dans le navigateur.
•
•
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 TABLEAUX
ère
•
1 partie :
un titre de niveau 1, centré : TABLEAU SIMPLE
Vous réaliserez le tableau dont la description en HTML est donnée ci-dessus. Ce tableau sera
centré.
Une ligne séparatrice
•
2
partie :
un titre de niveau 1, centré : TABLEAU PLUS COMPLEXES
•
Vous réaliserez un tableau, centré, similaire au tableau ci-dessous :
•
•
ème
Cellule 1
Cellule 2
Cellule 3
Cellule 4
Cellule fusionnée sur 4 colonnes
Cellule 6
Cellule 7
Cellule 8
Cellule 9
•
Une ligne séparatrice de 200 pixels de large
•
Vous réaliserez un tableau, centré, similaire au tableau ci-dessous :
Cellule 2
Cellule 1
Fusion
de
2
lignes
Cellule 4
Cellule 3
•
Une ligne séparatrice de 200 pixels de large
•
Vous réaliserez un tableau, centré, similaire au tableau ci-dessous :
TITRE 1
Une petite image choisie sur le
site de Stendhal
Cellule 2
Cellule 3
Cellule 1
TITRE 2
Une petite image choisie sur le site de
Stendhal
Page 3 sur 3
Cellule 4
Cellule 5

Documents pareils