Propriétés de formatage de texte
Je résume ici la plupart des
propriétés de formatage de texte.
Qu'est-ce que le formatage de texte ? C'est tout ce qui consiste à mettre en
forme le texte : mettre en gras, italique, souligné, changer la police,
l'alignement etc...
Police, taille et décorations
|
Type |
Nom |
Valeurs possibles |
|
Nom de
police |
font-family |
font-family:police1,
police2, police3;
font-family: "Arial Black", Arial, Verdana, serif; |
|
Taille du
texte |
font-size |
Indiquez
la taille du texte.
|
|
Gras |
font-weight |
bold : gras |
|
Italique |
font-style |
italic : italique |
|
Décoration |
text-decoration |
underline : souligné |
|
Petites
capitales |
font-variant |
small-caps : petites capitales |
|
Capitales |
text-transform |
uppercase : tout mettre en majuscules |
|
Méga-propriété
de police |
font |
Indiquez
dans n'importe quel ordre des valeurs possibles pour font-weight,
font-style, font-size, font-variant, font-family. font: bold,
16px, Arial;
|
Alignement
|
Type |
Propriété |
Valeurs possibles |
|
Alignement
horizontal |
text-align |
left : à gauche (par défaut) |
|
Alignement
vertical |
vertical-align |
A utiliser
dans des cellules de tableau. |
|
Hauteur de
ligne |
line-height |
Indiquer
une valeur en pixels (px) ou en pourcentage (%) |
|
Alinéa |
text-indent |
Indiquez
une valeur en pixels (px) pour définir l'alinéa de vos paragraphes. |
|
Césure |
white-space |
normal : le passage à la ligne est
automatique (par défaut) |
Propriétés de couleur et de fond
Couleur
|
Type |
Propriété |
Valeurs possibles |
|
Couleur de
texte |
color |
Indiquer
une couleur avec l'une des méthodes suivantes :
|
|
Couleur de
fond |
background-color |
Même
fonctionnement que color. Cela définit cette fois
la couleur de fond du texte |
Image de fond
|
Type |
Propriété |
Valeurs possibles |
|
Image de
fond |
background-image |
Indiquer
l'url de l'image (notation absolue ou relative) background-image:url("images/fond.png"); /*
Notation relative */ |
|
Fond fixé |
background-attachment |
fixed : le fond reste fixe quand on
descend plus bas sur la page |
|
Répétition
du fond |
background-repeat |
repeat : le fond se répète (par défaut) |
|
Position
du fond |
background-position |
2 façons
de faire :
background-position:50px 200px; /* 50 px à droite,
200px en bas */
background-position
: bottom right; /* en bas à droite */ |
|
Méga-propriété
de fond |
background |
Indiquer
une ou plusieurs valeurs issues des propriétés background-image, background-repeat, background-attachment,
background-position. /* Le fond
fond.png reste affiché en haut à droite de l'écran et n'est pas répété. */ |
Propriétés des boîtes
Dimensions
|
Type |
Propriété |
Valeurs possibles |
|
Largeur |
width |
Valeur en
px, %, ou encore "auto" (valeur par défaut, la largeur dépendra du
texte à l'intérieur) |
|
Hauteur |
height |
Idem |
|
Largeur
minimale |
min-width |
Indiquer
une valeur, en pixels par exemple. |
|
Largeur
maximale |
max-width |
Idem |
|
Hauteur
minimale |
min-height |
Idem |
|
Hauteur
maximale |
max-height |
Idem |
Marges extérieures
|
Type |
Propriété |
Valeurs possibles |
|
Marge en
haut |
margin-top |
Indiquer
une valeur comme 20px, 1.5em... |
|
Marge à
gauche |
margin-left |
Idem |
|
Marge à
droite |
margin-right |
Idem |
|
Marge en
bas |
margin-bottom |
Idem |
|
Méga-propriété
de marge |
margin |
Indiquez
de 1 à 4 valeurs à la suite. Selon le nombre de valeurs que vous mettez, la
signification change :
Par exemple,
si je mets 2 valeurs : margin:20px 5px; /* 20px de marge en
haut et en bas, 5px à gauche et à droite */ |
Marges intérieures
|
Type |
Propriété |
Valeurs possibles |
|
Marge
intérieure en haut |
padding-top |
Indiquer
une valeur comme 20px, 1.5em... |
|
Marge
intérieure à gauche |
padding-left |
Idem |
|
Marge
intérieure à droite |
padding-right |
Idem |
|
Marge
intérieure en bas |
padding-bottom |
Idem |
|
Méga-propriété
de marge intérieure |
padding |
Indiquez
de 1 à 4 valeurs à la suite. Selon le nombre de valeurs que vous mettez, la
signification change :
|
Bordures
|
Type |
Propriété |
Valeurs possibles |
|
Epaisseur
de la bordure |
border-width |
Indiquer
une valeur en px. |
|
Couleur de
la bordure |
border-color |
Indiquer
une valeur de couleur. |
|
Type de
bordure |
border-style |
none : pas de bordure (par défaut) |
|
Bordure à
gauche |
border-left |
Indiquer
la couleur, l'épaisseur et le type de bordure pour la bordure gauche. border-left: 2px inset blue; /* Bordure bleue de 2px avec effet 3D
"enfoncé" */ |
|
Bordure en
haut |
border-top |
Idem |
|
Bordure à
droite |
border-right |
Idem |
|
Bordure en
bas |
border-bottom |
Idem |
|
Méga-propriété
de bordure |
border |
Indiquera
l'apparence des bordures en haut, à droite, en bas et à gauche. |
Propriétés de positionnement et d'affichage
Affichage
|
Type |
Propriété |
Valeurs possibles |
|
Type
d'élément |
display |
none : l'élément ne sera pas affiché |
|
Affichage |
visibility |
hidden : masqué display:none; fait complètement disparaître
l'élément, tandis que visibility:hidden; masque
l'élément, qui continue quand même à prendre de la place sur l'écran. |
|
Afficher
seulement une partie |
clip |
Indiquer 4
valeurs comme ceci : clip: rect(valeur1,
valeur2, valeur3, valeur4);
|
|
Limiter
les dimensions |
overflow |
visible : tout l'élément sera affiché (par
défaut). |
Positionnement
|
Type |
Propriété |
Valeurs possibles |
|
Flottant |
float |
left : flottant à gauche |
|
Stopper un
flottant |