Nom | Code | Valeurs possibles | Commentaire |
---|---|---|---|
Alignement horizontal | text-align | left : à gauche (par défaut)center : centréright : à droitejustify : texte justifié (prend toute la largeur de la page) | |
Alignement vertical | vertical-align | top : en hautmiddle : au milieubottom : en bas | A utiliser dans des cellules de tableau, ou dans des éléments inline eux-mêmes contenus dans un élément inline. |
Hauteur de ligne | line-height | Valeur en pixels (px) ou en pourcentage (%) | |
Alinéa | text-indent | Valeur en pixels (px) | Définir l’alinéa des paragraphes.Ces derniers commenceront avec le retrait indiqué. |
Césure | white-space | normal : Passage à la ligne est automatique (par défaut)nowrap : Pas de passage à la ligne automatiquepre : Passage à la ligne tel que le texte a été saisi dans le code source (comme la balise xHTML <pre>) | Pour nowrap: automatique sauf si utilisation d’une balise xHTML <br />. |
Nom | Code | Valeurs possibles | Commentaire | ||
---|---|---|---|---|---|
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) hidden : bordure cachée solid : ligne pleine double : ligne double (nécessite une taille de bordure de 3px minimum) dashed : en tirets dotted : en pointillés inset : effet 3D « enfoncé » outset : effet 3D « surélevé » ridge : autre effet 3D |
|||
Bordure à gauche | border-left | Indiquer la couleur, l’épaisseur et le type de bordure pour la bordure gauche.
|
L’ordre n’a pas d’importance. | ||
Bordure en haut | border-top | Idem que border-left | |||
Bordure à droite | border-right | Idem que border-left | |||
Bordure en bas | border-bottom | Idem que border-left | |||
Méga-propriété de bordure | border | Indique l’apparence des bordures en haut, à droite, en bas et à gauche. |
Nom | Code | Valeurs possibles | Commentaire |
---|---|---|---|
Couleur de texte | color | Nom de couleurs possibles:
black blue green red Autres noms en anglais… En indiquant la couleur en hexadécimal: #CC48A1 En indiquant la couleur en RGB: rgb (128, 255, 0) |
Définir la couleur du texte. |
Couleur de fond | background-color | Même fonctionnement que color ci-dessus. | Définir la couleur de fond d’un élément. |
Nom | Code | Valeurs possibles | Commentaire | ||
---|---|---|---|---|---|
Curseur de souris | cursor | auto : curseur automatique (par défaut) default : curseur standard pointer : curseur en forme de main, comme quand on pointe sur un lien text : curseur utilisé quand on pointe sur du texte wait : curseur utilisé pour indiquer une attente (sablier) progress : curseur utilisé pour indiquer une tâche de fond (curseur avec sablier) help : curseur en forme de point d’interrogation, indiquant une aide move : curseur en forme de croix, indiquant un déplacement possiblen-resize : flèche vers le nord ne-resize : flèche vers le nord-est e-resize : flèche vers l’est se-resize : flèche vers le sud-est s-resize : flèche vers le sud sw-resize : flèche vers le sud-ouest w-resize : flèche vers l’ouest nw-resize : flèche vers le nord-ouesturl : curseur personnalisé, de type .cur ou .ani. Exemple :
|
Utiliser un logiciel dédié à la création de curseurs pour créer des .cur et des .ani |
Nom | Code | Valeurs possibles | Commentaire |
---|---|---|---|
Largeur | width | Valeur en pixels (px), pourcentages (%), ou encore « auto » (valeur par défaut) | En « auto » la largeur dépendra du texte à l’intérieur. |
Hauteur | height | Idem que pour width. | |
Largeur minimale | min-width | Valeur en pixels (px) ou pourcentage (%). | Définir la largeur minimale d’un élément. |
Largeur maximale | max-width | Idem que pour min-width. | Définir la largeur maximale d’un élément. |
Hauteur minimale | min-height | Idem que pour min-width. | Définir la hauteur minimale d’un élément. |
Hauteur maximale | max-height | Idem que pour min-width. | Définir la hauteur maximale d’un élément. |
Nom | Code | Valeurs possibles | Commentaire | ||||
---|---|---|---|---|---|---|---|
Image de fond | background-image |
|
Url absolue ou relative de l’image. | ||||
Fond fixé | background-attachment | fixed : Fond fixe lorsqu’on descend sur la pagescroll : Fond défilant avec le texte (par défaut) | |||||
Répétition du fond | background-repeat | repeat : Fond répété (par défaut)repeat-x : Fond répété uniquement sur une ligne horizontalerepeat-y : Fond répété uniquement sur une colonne verticaleno-repeat : Fond non-répété, il n’est affiché qu’une fois | |||||
Position du fond | background-position | Distance en px ou %.
Ou, valeurs prédéfinies: top : en haut, verticalement center : au milieu, verticalement bottom : en bas, verticalement left : à gauche, horizontalement center : au centre, horizontalement right : à droite, horizontalement
|
Par rapport au coin en haut à gauche.Une valeur pour la position verticale et une pour l’horizontale. | ||||
Méga-propriété de fond | background | Une ou plusieurs valeurs issues des propriétés background-image, background-repeat, background-attachment, background-position.
|
L’ordre des valeurs n’a pas d’importance et il n’est pas obligé de mettre toutes les valeurs de ces propriétés (au moins une suffit). |
Nom | Code | Valeurs possibles | Commentaire | ||
---|---|---|---|---|---|
Type de liste | list-style-type | Pour les listes non ordonnées (<ul>) :
disc : un disque noir (par défaut).
circle : un cercle. square : un carré. none : aucune puce ne sera utilisée. Pour les listes ordonnées (<ol>) : decimal : des nombres 1, 2, 3, 4, 5… (par défaut)
decimal-leading-zero : des nombres commençant par zéro (01, 02, 03, 04, 05…). upper-roman : numérotation romaine, en majuscules (I, II, III, IV, V…) lower-roman : numérotation romaine, en minuscules (i, ii, iii, iv, v…) upper-alpha : numérotation alphabétique, en majuscules (A, B, C, D, E…) lower-alpha : numérotation alphabétique, en minuscules (a, b, c, d, e…) lower-greek : numérotation grecque. |
|||
Position en retrait | list-style-position | inside : sans retrait outside : avec retrait (par défaut) |
|||
Puce personnalisée | list-style-image | Indiquer l’url de l’image qui servira de puce.
|
|||
Méga-propriété de liste | list-style | Valeurs de list-style-type, list-style-position et list-style-image.
|
Toutes les valeurs ne sont pas obligatoires et l’ordre n’a pas d’importance. |
Nom | Code | Valeurs possibles | Commentaire | ||
---|---|---|---|---|---|
Marge en haut | margin-top | Indiquer une valeur comme 20px, 1.5em… | |||
Marge à gauche | margin-left | Idem que margin-top | |||
Marge à droite | margin-right | Idem que margin-top | |||
Marge en bas | margin-bottom | Idem que margin-top | |||
Méga-propriété de marge | margin | Indiquer de 1 à 4 valeurs à la suite.
|
La signification change avec le nombre de valeurs indiquées: 1 valeur: sera la marge pour le haut, le bas, la gauche et la droite 2 valeurs: la première sera la marge pour le haut et le bas, la seconde pour la gauche et la droite 3 valeurs: la première correspond à la marge du haut, la seconde aux marges à gauche et à droite, la troisième à la marge du bas 4 valeurs: respectivement la marge du haut, de la droite, du bas, de la gauche. |
Nom | Code | Valeurs possibles | Commentaire |
---|---|---|---|
Marge intérieure en haut | padding-top | Indiquer une valeur comme 20px, 1.5em… | |
Marge intérieure à gauche | padding-left | Idem que padding-top | |
Marge intérieure à droite | padding-right | Idem que padding-top | |
Marge intérieure en bas | padding-bottom | Idem que padding-top | |
Méga-propriété de marge intérieure | padding | Indiquer de 1 à 4 valeurs à la suite. | La signification change avec le nombre de valeurs indiquées: 1 valeur: ce sera la marge pour le haut, le bas, la gauche et la droite 2 valeurs: la première correspond à la marge pour le haut et le bas, la seconde pour la gauche et la droite 3 valeurs: la première correspond à la marge du haut, la seconde aux marges à gauche et à droite, la troisième à la marge du bas 4 valeurs: respectivement la marge du haut, de la droite, du bas, de la gauche. |
Nom | Code | Valeurs possibles | Commentaire |
---|---|---|---|
Flottant | float | left : flottant à gauche right : flottant à droite none : pas de flottant (par défaut) |
|
Stopper un flottant | clear | left : supprime l’effet d’un flottant à gauche précédent right : supprime l’effet d’un flottant à droite précédent both : supprime l’effet d’un flottant précédent, qu’il soit à gauche ou à droite none : pas de suppression de l’effet du flottant (par défaut) |
|
Type de positionnement | position | absolute : position absolue par rapport au coin en haut à gauche fixed : position fixe (fonctionne comme la position absolue). L’élément reste à sa position même quand on descend plus bas dans la page. relative : position relative, par rapport à la position « normale » de l’élément static : positionnement normal (par défaut) |
|
Position par rapport au haut | top | Valeur en px, %, em… | A utiliser pour un positionnement absolu, fixe ou relatif. |
Position par rapport au bas | bottom | Idem que top | |
Position par rapport à gauche | left | Idem que top | |
Position par rapport à droite | right | Idem que top | |
Ordre d’affichage | z-index | Indiquer un nombre. | En cas de positionnement absolu par exemple, si 2 éléments se chevauchent, z-index permet d’indiquer quel élément doit être affiché au-dessus de l’autre. Plus ce nombre est élevé, plus l’élément sera affiché en avant. Par exemple, si vous avez 2 éléments positionnés en absolus avec un z-index de 10 pour l’un et de 20 pour l’autre, c’est celui qui a un z-index de 20 qui sera affiché par-dessus. |
Nom | Code | Valeurs possibles | Commentaire | ||
---|---|---|---|---|---|
Nom de police | font-family |
|
Noms de polices possibles par ordre de préférence et selon disponibilité sur le navigateur du visiteur.Utiliser des guillemets si le nom de la police comporte des espaces. Essayer de toujours mettre comme dernière police possible « serif » ou « sans-serif ». | ||
Taille du texte | font-size | Unités possibles:
px : pixels % : pourcentage (100% = normal) em : taille relative (1.0 = normal) ex : relatif à la hauteur de la lettre « x » (1.0 = normal) Noms de tailles: xx-small : très très petit x-small : très petit small : petit medium : moyen large : grand x-large : très grand xx-large : très très grand |
Indiquez la taille du texte. | ||
Gras | font-weight | bold : grasbolder : plus graslighter : plus finnormal : pas gras (par défaut) | Indiquez l’épaisseur du texte. | ||
Italique | font-style | italic : italiqueoblique : autre façon de mettre en italiquenormal : normal (par défaut) | Indiquez le style du texte. | ||
Décoration | text-decoration | underline : soulignéoverline : ligne au-dessusline-through : barréblink : clignotantnone : normal (par défaut) | Indiquez la décoration du texte. | ||
Petites capitales | font-variant | small-caps : petites capitalesnormal : normal (par défaut) | |||
Capitales | text-transform | uppercase : tout mettre en majusculeslowercase : tout mettre en minusculescapitalize : début des mots en majusculesnone : normal (par défaut) | Appliquer une transformation au texte. | ||
Méga-propriété de police | font |
Texte en gras, de 16 pixels de haut et de police Arial. |
Indiquer dans n’importe quel ordre les valeurs possibles pour font-weight, font-style, font-size, font-variant, font-family.Attention exception : le nom de la police (font-family) doit être placé en dernier dans la liste dans tous les cas.Il n’est obligatoire d’indiquer chacune des propriétés. |
Nom | Code | Valeurs possibles | Commentaire |
---|---|---|---|
Type de bordure | border-collapse | collapse : les bordures du tableau et des cellules sont mélangées. separate : les bordures du tableau et des cellules sont séparées (par défaut). |
|
Cellules vides | empty-cells | show : les bordures des cellules vides sont affichées. collapse : les cellules vides sont masquées (par défaut). |
|
Position du titre | caption-side | top : en haut du tableau bottom : en bas du tableau left : à gauche du tableau right : à droite du tableau |
Indique la position du titre du tableau, défini via la balise <caption> |
Source: Vieytes
Qu'avez-vous pensé de cet article ?
J'aime
12%
Merci
24%
Pratique
56%
Incomplet
8%
Rien de neuf
0%
Sur le même sujet