Mémento propriétés CSS
Cette page est une liste non exhaustive des propriétés CSS qui existent en CSS3. Pour la plupart, ce sont des propriétés que nous avons vues dans le cours, mais vous trouverez aussi quelques nouvelles propriétés que nous n’avons pas abordées.
La liste est non exhaustive car mon but n’est pas de faire la liste de toutes les propriétés CSS qui peuvent exister : il y en a vraiment trop (plus de deux cents !) et certaines sont très rarement utilisées.
Mémento
Propriétés de mise en forme du texte
Je résume ici la plupart des propriétés de mise en forme du texte.
Qu’est-ce que la mise en forme de texte ? C’est tout ce qui touche à la présentation du texte proprement dit : le gras, l’italique, le souligné, la police, l’alignement, etc.
Propriété | Valeurs (exemples) | Description |
---|---|---|
font-family |
police1, police2, police3, serif, sans-serif, monospace |
Nom de police |
|
Nom et source de la police |
Police personnalisée |
|
1.3em, 16px, 120%… |
Taille du texte |
|
bold, normal |
Gras |
|
italic, oblique, normal |
Italique |
|
underline, overline, line-through, blink, none |
Soulignement, ligne au-dessus, barré ou clignotant |
|
small-caps, normal |
Petites capitales |
|
capitalize, lowercase, uppercase |
Capitales |
|
– |
Super propriété de police. Combine : |
|
left, center, right, justify |
Alignement horizontal |
|
baseline, middle, sub, super, top, bottom |
Alignement vertical (cellules de tableau ou éléments |
|
18px, 120%, normal… |
Hauteur de ligne |
|
25px |
Alinéa |
|
pre, nowrap, normal |
Césure |
|
break-word, normal |
Césure forcée |
|
5px 5px 2px blue |
Ombre de texte |
Propriétés de couleur et de fond
Propriété |
Valeurs (exemples) |
Description |
---|---|---|
|
nom, rgb(rouge,vert,bleu), rgba(rouge,vert,bleu,transparence), #CF1A20… |
Couleur du texte |
|
Identique à color |
Couleur de fond |
|
url(‘image.png’) |
Image de fond |
|
fixed, scroll |
Fond fixe |
|
repeat-x, repeat-y, no-repeat, repeat |
Répétition du fond |
|
(x y), top, center, bottom, left, right |
Position du fond |
|
– |
Super propriété du fond. Combine : |
|
0.5 |
Transparence |
Propriétés des boîtes
Propriété |
Valeurs (exemples) |
Description |
---|---|---|
|
150px, 80%… |
Largeur |
|
150px, 80%… |
Hauteur |
|
150px, 80%… |
Largeur minimale |
|
150px, 80%… |
Largeur maximale |
|
150px, 80%… |
Hauteur minimale |
|
150px, 80%… |
Hauteur maximale |
|
23px |
Marge en haut |
|
23px |
Marge à gauche |
|
23px |
Marge à droite |
|
23px |
Marge en bas |
|
23px 5px 23px 5px |
Super-propriété de marge. |
|
23px |
Marge intérieure à gauche |
|
23px |
Marge intérieure à droite |
|
23px |
Marge intérieure en bas |
|
23px |
Marge intérieure en haut |
|
23px 5px 23px 5px |
Super-propriété de marge intérieure. |
|
3px |
Épaisseur de bordure |
|
nom, rgb(rouge,vert,bleu), rgba(rouge,vert,bleu,transparence), #CF1A20… |
Couleur de bordure |
|
solid, dotted, dashed, double, groove, ridge, inset, outset |
Type de bordure |
|
3px solid black |
Super-propriété de bordure. Combine |
|
5px |
Bordure arrondie |
|
6px 6px 0px black |
Ombre de boîte |
Propriétés de positionnement et d’affichage
Propriété |
Valeurs (exemples) |
Description |
---|---|---|
|
block, inline, inline-block, table, table-cell, none… |
Type d’élément ( |
|
visible, hidden |
Visibilité |
|
rect (0px, 60px, 30px, 0px) |
Affichage d’une partie de l’élément |
|
auto, scroll, visible, hidden |
Comportement en cas de dépassement |
|
left, right, none |
Flottant |
|
left, right, both, none |
Arrêt d’un flottant |
|
relative, absolute, static |
Positionnement |
|
20px |
Position par rapport au haut |
|
20px |
Position par rapport au bas |
|
20px |
Position par rapport à la gauche |
|
20px |
Position par rapport à la droite |
|
10 |
Ordre d’affichage en cas de superposition. |
Propriétés des listes
Propriété |
Valeurs (exemples) |
Description |
---|---|---|
|
disc, circle, square, decimal, lower-roman, upper-roman, lower-alpha, upper-alpha, none |
Type de liste |
|
inside, outside |
Position en retrait |
|
url(‘puce.png’) |
Puce personnalisée |
|
– |
Super-propriété de liste. Combine |
Propriétés des tableaux
Propriété |
Valeurs (exemples) |
Description |
---|---|---|
|
collapse, separate |
Fusion des bordures |
|
hide, show |
Affichage des cellules vides |
|
bottom, top |
Position du titre du tableau |
Autres propriétés
Propriété |
Valeurs (exemple) |
Description |
---|---|---|
|
crosshair, default, help, move, pointer, progress, text, wait, e-resize, ne-resize, auto… |
Curseur de souris |