Les sélecteurs CSS

Légende :

Non
Propriété non supportée
Partiellement
Propriété supportée partiellement
Oui
Propriété supportée complètement
Propriétés de bloc
Propriétés But Valeurs possibles Valeur par défaut Héritage Support par les navigateurs Média
IE6 Firefox Opera
background Propriété raccourcie de fond. [valeur de : 'background-color' puis 'background-image' puis 'background-repeat' puis 'background-attachment' puis 'background-position'] ou inherit   Non Partiellement Oui Oui Visuel
background-attachment Désigne si l'image d'arrière plan défile ou est fixe lors du défilement de la page 'scroll' ou 'fixed' ou 'inherit' 'scroll' Non Partiellement Oui Oui Visuel
background-color Couleur d'arrière plan Valeur ou mot-clé de couleur 'transparent' Non Oui Oui Oui Visuel
background-image Image d'arrière plan 'url(URI de l'image)' ou 'none' ou 'inherit' 'none' Non Oui Oui Oui Visuel
background-position Définit la position de l'image d'arrière plan Deux distances (au bord supérieur et au bord gauche) ou { [ 'top', 'center' ou 'bottom'] puis/ou ['left', 'center' ou 'right'] } 0 0 Non Oui Oui Oui Visuel
background-image Définit la manière dont se répète l'image d'arrière plan si elle est plus petite que l'élément dont elle est l'arrière-plan 'no-repeat' ou 'repeat-x' ou 'repeat-y' ou 'repeat' ou 'inherit' 'repeat' Non Oui Oui Oui Visuel
border Propriété raccourcie de bordure, si toutes les bordures sont identiques Les valeurs de [ 'border-width' puis 'border-style' puis 'border-color' ]   Non Partiellement Oui Oui Visuel
border-top, border-bottom, border-left, border-right Propriété raccourcie de bordure, pour une bordure particulière. Les valeurs de [ 'border-width' puis 'border-style' puis 'border-color' ]   Non Partiellement Oui Oui Visuel
border-collapse Propriétés de bordures d'un tableau : bordures séparées ou jointes. 'collapse' ou 'separate' ou 'inherit' 'separate' Oui Partiellement Partiellement Oui Visuel
border-color Propriétés raccourcie de couleur de bordures. Couleurs (4 valeurs) de [haut, droite, bas puis gauche] ou (3 valeurs) de [haut et bas, droite puis gauche] ou (2 valeurs) de [haut et bas puis droite et gauches] ou (1 valeurs) de [toutes les bordures] 'transparent' Non Oui Oui Oui Visuel
border-top-color, border-bottom-color, border-left-color, border-right-color, Couleur de la bordure 1 couleur 'transparent' Non Oui Oui Oui Visuel
border-style Propriété raccourcie de style de bordure Valeurs de types de bordures pour(4 valeurs) [haut, droite, bas puis gauche] ou (3 valeurs)[haut et bas, droite puis gauche] ou (2 valeurs) [haut et bas puis droite et gauches] ou (1 valeurs) [toutes les bordures] separate Non Partiellement Oui Oui Visuel
border-top-style, border-bottom-style, border-left-style, border-right-style Propriétés de style de bordure 'none', 'hidden', 'dotted', 'dashed', 'solid', 'double', 'groove', 'ridge', 'inset', 'outset' ou 'inherit' none Non Partiellement Oui Oui Visuel
border-width Propriété raccourcie de largeur de bordure Valeurs de largeurs de bordures pour(4 valeurs) [haut, droite, bas puis gauche] ou (3 valeurs)[haut et bas, droite puis gauche] ou (2 valeurs) [haut et bas puis droite et gauches] ou (1 valeurs) [toutes les bordures] 0 Non Oui Oui Oui Visuel
border-top-width, border-bottom-width border-left-width, border-right-width Propriétés de largeur de bordure Valeurs d'épaisseur ou [thin, medium ou thick] medium Non Oui Oui Oui Visuel
direction Sens d'écriture du texte 'ltr', 'rtl' ou 'inherit' 'ltr' Oui Partiellement Oui Oui Visuel
display Change le comportement d'un élément (par exemple transformer un élément bloc en élément en ligne) 'inline', 'block', 'list-item', 'run-in', 'compact', 'marker', 'table', 'inline-table', 'table-row-group', 'table-header-group', 'table-footer-group', 'table-row', 'table-column-group', 'table-column', 'table-cell', 'table-caption', 'none', 'inherit' 'inline' Non Partiellement Partiellement Partiellement Visuel
height Hauteur d'un élément bloc. Valeur de taille, 'auto', 'inherit' 'auto' Non Partiellement Oui Oui Visuel
margin Propriété raccourcie pour régler la marge extérieure à un élément. Valeurs de distance (4 valeurs) de [haut, droite, bas puis gauche] ou (3 valeurs) de [haut et bas, droite puis gauche] ou (2 valeurs) de [haut et bas puis droite et gauches] ou (1 valeurs) de [toutes les bordures] Suivant l'élément Non Partiellement Oui Oui Visuel
margin-top,margin-bottom, margin-left, margin-right Marges extérieures à un élément Valeur de distance Suivant l'élément Non Partiellement Oui Oui Visuel
max-height, max-width, min-height, min-width Valeurs max et min de la hauteur/largeur d'une boîte Valeur de longueur 'none' (pour les max), 0 (pour les min) Non Non Oui Oui Visuel
padding Propriété raccourcie de marge intérieure. Valeur de longueur (4) [haut, droite, bas puis gauche] (3) [haut et bas, droite puis gauche] (2) [ haut et bas puis droite et gauche] 1 [padding identique partout] Selon l'objet Non Partiellement Oui Oui Visuel
padding-top, padding-bottom, padding-left, padding-right Propriétés de marge intérieure. Valeur de longueur Selon l'objet Non Partiellement Oui Oui Visuel
visibility Définit l'affichage ou non des boites : leur place dans le flux du texte n'est pas enlevée. 'visible', 'hidden', 'collapse' ou 'inherit' 'inherit' Non Partiellement Partiellement Partiellement Visuel
width Spécifie la largeur d'un bloc. Une longueur, 'auto' ou 'inherit' 'auto' Non Partiellement Oui Oui Visuel
z-index Pour les éléments positionnés qui pourraient se chevaucher, indique le niveau d'une boîte dans l'empilement. Un entier, 'auto' ou 'inherit' 'auto' Oui Partiellement Oui Partiellement Visuel