Les listes
On peut modifier le type, la forme et la position des listes
1
list-style-type
2
list-style-image
3
list-style-position
Définition : list-style-type
Liste non ordonnée
disc : disque plein (la valeur par défaut)
circle : cercle vide
square : carré plein
chaîne : une chaîne de caractères
none : rien
1
ul {
2
list-style-type: square;
3
}
1
<ul>
2
<li>liste 1
3
<li>liste 2
4
<li>liste 3
5
</ul>
- liste 1
- liste 2
- liste 3
Interprétation de CSS
Liste ordonnée
decimal : nombre
lower-roman : i, ii, iii, iv, v...
upper-roman : I, II, III, IV, V...
lower-greek : α, β, γ...
lower-alpha, lower-latin : a, b, c, ... z
upper-alpha, upper-latin : A, B, C, ... Z
mais aussi arabic-indic, armenian, bengali, devanagari, georgian...
1
ol {
2
list-style-type: lower-greek;
3
}
1
<ol>
2
<li>liste 1
3
<li>liste 2
4
<li>liste 3
5
</ol>
- liste 1
- liste 2
- liste 3
Interprétation de CSS
Définition : list-style-image
Affiche une image comme puce de liste.
1
ul {
2
list-style-image: url("../res/css3.png");
3
}
1
<ul>
2
<li>liste 1
3
<li>liste 2
4
<li>liste 3
5
</ul>
- liste 1
- liste 2
- liste 3
Interprétation de CSS
Définition : list-style-position
Affiche la puce à l'intérieur ou à l'extérieur de la boite.
1
ul:first-child {
2
list-style-type: circle;
3
list-style-position: inside;
4
}
5
ul:last-child {
6
list-style-type: circle;
7
list-style-position: outside;
8
}
9
ul li {
10
border: 1px solid black;
11
margin: 2px;
12
}
1
<ul>
2
<li>liste 1
3
<li>liste 2
4
<li>liste 3
5
</ul>
6
<ul>
7
<li>liste 1
8
<li>liste 2
9
<li>liste 3
10
</ul>
- liste 1
- liste 2
- liste 3
- liste 1
- liste 2
- liste 3
Interprétation de CSS