Liste des propriété CSS – Référence CSS

Méthode utilisée pour créer cette liste de référence des propriétés CSS

Définition des niveaux de stabilité et de support des propriétés CSS

L’évolution du CSS se fait aujourd’hui par modules. Chaque module aborde une partie du CSS (module lié à la couleur, module lié à la police, module lié au texte, aux sélecteurs, aux bordures et au fond, etc.). Cela divise la spécification en morceaux et permet une amélioration plus rapide des différentes fonctionnalités du CSS.

Le W3C, groupe qui gère l’évolution du CSS, définit trois niveaux de stabilité qui correspondent à autant de phases que chaque module doit valider avant que le W3C indique que les fonctionnalités présentes dans le modules peuvent être utilisées par tous.

Lorsqu’un module atteint le dernier niveau de stabilité, les navigateurs doivent à priori fournir un support complet pour les fonctionnalités qu’il contient. Ces niveaux de stabilité sont les suivants :

  1. Working Draft (WD – Brouillon de travail) :
    Le premier brouillon officiel est désigné comme le «premier brouillon public» (First Public Working Draft ou FPWD). La publication de FPWD au sein du CSSWG indique que le CSSWG a accepté de travailler sur le module tel qu’il a été proposé.

    Une fois que tous les problèmes connus ont été résolus, un dernier appel à commentaires est fait pour signaler tout problème en suspens. Si le Directeur accepte le module à l’issue de cette phase, on peut passer à la phase suivante qui est une phase de test en conditions réelles.

  2. Candidate Recommendation (CR – Candidat à la recommandation) :
    Cette phase consiste notamment à utiliser des tests et des implémentations pour tester la spécification. Ce processus révèle souvent de nouveaux problèmes qui vont devoir être fixés progressivement.

    La démonstration de deux implémentations correctes et indépendantes de chaque fonctionnalité est nécessaire pour quitter la phase de Candidat à la Recommandation. Dès que cette condition est remplie, le module passe du statut Candidat à la Recommandation au statut Recommandation Proposée. Le Comité consultatif du W3C doit approuver la transition vers le statut Recommandation.

  3. Recommendation (REC – Recommandation) :
    Il s’agit de l’état terminé d’une spécification W3C et représente une phase de maintenance. À ce stade, le groupe de travail ne gère qu’un document d’errata et publie occasionnellement une édition mise à jour qui intègre les errata dans la spécification.

Ce processus est un modèle théorique. En pratique, certaines fonctionnalités du CSS sont tellement attendues ou apparaissent comme tellement utiles que bien souvent la plupart des navigateurs proposent un support de ces fonctionnalités avant même que le W3C -qui est un groupe réputé pour être très long à décider des choses- ne les valide.

D’un autre côté, certaines fonctionnalités approuvées par le W3C mais finalement très peu utiles aux utilisateurs ou considérées comme mauvaises par les navigateurs peuvent ne pas être implémentées par ces derniers même si c’est rare (cas du module “Speech” par exemple).

Les différents statuts (FPWD, WDS, CR, PR et REC) ne sont donc pas un gage absolu de support ou de non support. Ils sont mentionnés ci-dessous à titre indicatif. Vous pouvez cependant considérer qu’on peut utiliser la plupart des propriétés taguées REC, PR et CR tandis que la plupart des propriétés taguées FPWD et WD ne sont pas implémentables en l’état.

J’ai essayé dans ce document d’indiquer le plus possible les décalages, lorsqu’ils existent, entre le niveau de stabilité du W3C et le support des navigateurs. En cas de doute sur une propriété, je vous invite à toujours consulter le site caniuse.com qui indique le niveau de support de chaque propriété pour les dernières versions des navigateurs couramment utilisés.

Critères d’organisation de cette liste de propriétés CSS

Le W3C dispose aujourd’hui de plus de 60 modules différents relatifs au CSS. Certains s’entrecoupent et le statut “réel” d’autres n’est pas celui mentionné. Cela rend la tâche de créer une liste complète des propriétés CSS très complexe.

J’ai essayé de fournir le meilleur travail de classement et de tri mais ne peut pas promettre que cette liste est 100% exhaustive ni que le support de certaines rares propriétés CSS n’ait pas été abandonné à l’heure où certains liront ce document. Elle devrait cependant être fidèle aux spécifications à 99%.

Concernant l’organisation des propriétés CSS, j’ai dans l’ensemble repris les modules officiels mais en ai fusionné quelques uns notamment lorsque deux niveaux de spécification d’un même module coexistent.

 

Support : liste intégrale des propriétés CSS à télécharger

Vous pouvez télécharger gratuitement le support PDF de la liste des propriétés CSS en cliquant sur le lien suivant : Liste des propriétés CSS à télécharger.

Merci de faire un lien vers cet article si vous utilisez le contenu de celui-ci 🙂

 

Les propriétés CSS relatives à la taille des boites

Ces propriétés permettent de spécifier des dimensions (largeur et hauteur) pour les boites des éléments.

widthREC
La propriété width permet de spécifier explicitement la largeur préférée de la boîte d’un élément.
min-widthREC
La propriété min-width permet de spécifier la largeur minimale de la boîte d’un élément.
max-widthREC
La propriété max-width permet de spécifier la largeur maximale de la boîte d’un élément.
heightREC
La propriété height permet de spécifier explicitement la hauteur préférée de la boîte d’un élément.
min-heightREC
La propriété min-height permet de spécifier la hauteur minimale de la boîte d’un élément.
max-heightREC
La propriété max-height permet de spécifier la hauteur maximale de la boîte d’un élément.
box-sizingREC
La propriété box-sizing définit la boite de référence utilisée pour calculer la hauteur et la largeur totale d’un élément.
min-block-sizeWD
La propriété min-block-size définit la taille minimale horizontale ou verticale (en fonction de la valeur de writing-mode) d’un élément de niveau bloc.
max-block-sizeWD
La propriété max-block-size définit la taille minimale horizontale ou verticale (en fonction de la valeur de writing-mode) d’un élément de niveau bloc.
block-sizeWD
La propriété block-size est une propriété raccourcie qui permet de définir les valeurs de min-block-size et de max-block-size.
min-inline-inlineWD
La propriété min-inline-size définit la taille minimale horizontale ou verticale (en fonction de la valeur de writing-mode) d’un élément de niveau inline.
max-inline-sizeWD
La propriété max-inline-size définit la taille minimale horizontale ou verticale (en fonction de la valeur de writing-mode) d’un élément de niveau inline.
inline-sizeWD
La propriété inline-size est une propriété raccourcie qui permet de définir les valeurs de min-inline-size et de max-inline-size.

 

Les propriétés CSS relatives aux marges

Ces propriétés permettent de définir des marges intérieures et extérieures.

padding-topREC
La propriété padding-top permet de régler la taille de la marge intérieure haute d’un élément.
padding-rightREC
La propriété padding-right permet de régler la taille de la marge intérieure droite d’un élément.
padding-bottomREC
La propriété padding-bottom permet de régler la taille de la marge intérieure basse d’un élément.
padding-leftREC
La propriété padding-left permet de régler la taille de la marge intérieure gauche d’un élément.
paddingREC
La propriété padding est une propriété raccourcie qui permet de définir les marges intérieures haute, droite, basse et gauche d’un élément.
padding-block-startWD
La propriété padding-block-start permet de régler la taille de la marge intérieure au début d’un axe de bloc; le « début de l’axe de bloc » étant déterminé par les propriétés writing-mode, direction et text-orientation.
padding-block-endWD
La propriété padding-block-end permet de régler la taille de la marge intérieure à la fin d’un axe de bloc; la « fin de l’axe de bloc » étant déterminée par les propriétés writing-mode, direction et text-orientation.
padding-blockWD
La propriété padding-block est une propriété raccourcie qui permet de définir les valeurs de padding-block-start et padding-block-end.
padding-inline-startWD
La propriété padding-inline-start permet de régler la taille de la marge intérieure au début d’un axe en ligne; le « début de l’axe en ligne » étant déterminé par les propriétés writing-mode, direction et text-orientation.
padding-inline-endWD
La propriété padding-inline-end permet de régler la taille de la marge intérieure à la fin d’un axe en ligne; la « fin de l’axe en ligne » étant déterminée par les propriétés writing-mode, direction et text-orientation.
padding-inlineWD
La propriété padding-inline est une propriété raccourcie qui permet de définir les valeurs de padding-inline-start et padding-inline-end.
margin-topREC
La propriété margin-top permet de régler la taille de la marge extérieure haute d’un élément.
margin-rightREC
La propriété margin-right permet de régler la taille de la marge extérieure droite d’un élément.
margin-bottomREC
La propriété margin-bottom permet de régler la taille de la marge extérieure basse d’un élément.
margin-leftREC
La propriété margin-left permet de régler la taille de la marge extérieure gauche d’un élément.
marginREC
La propriété margin est une propriété raccourcie qui permet de définir les marges extérieure haute, droite, basse et gauche d’un élément.
margin-block-startWD
La propriété margin-block-start permet de régler la taille de la marge extérieure au début d’un axe de bloc; le « début de l’axe de bloc » étant déterminé par les propriétés writing-mode, direction et text-orientation.
margin-block-endWD
La propriété margin-block-end permet de régler la taille de la marge extérieure à la fin d’un axe de bloc; la « fin de l’axe de bloc » étant déterminée par les propriétés writing-mode, direction et text-orientation.
margin-blockWD
La propriété margin-block est une propriété raccourcie qui permet de définir les valeurs de margin-block-start et margin-block-end.
margin-inline-startWD
La propriété margin-inline-start permet de régler la taille de la marge extérieure au début d’un axe en ligne; le « début de l’axe en ligne » étant déterminé par les propriétés writing-mode, direction et text-orientation.
margin-inline-endWD
La propriété margin-inline-end permet de régler la taille de la marge extérieure à la fin d’un axe en ligne; la « fin de l’axe en ligne » étant déterminée par les propriétés writing-mode, direction et text-orientation.
margin-inlineWD
La propriété margin-inline est une propriété raccourcie qui permet de définir les valeurs de margin-inline-start et margin-inline-end.

 

Les propriétés CSS relatives aux bordures

Ces propriétés permettent de définir des bordures droites ou arrondies de différents styles et textures.

borderREC
La propriété border est une propriété raccourcie qui permet de définir les propriétés des bordures pour un élément.
border-widthREC
La propriété border-width permet de définir la largeur des bordures d’un élément.
border-styleREC
La propriété border-style permet de définir le style des bordures d’un élément (bordure solide, en pointillés, avec effet 3D, etc.).
border-colorREC
La propriété border-color permet de définir la couleur des bordures d’un élément.
border-bottomREC
La propriété border-bottom permet de définir les propriétés de la bordure basse d’un élément.
border-leftREC
La propriété border-left permet de définir les propriétés de la bordure gauche d’un élément.
border-topREC
La propriété border-top permet de définir les propriétés de la bordure haute d’un élément.
border-rightREC
La propriété border-right permet de définir les propriétés de la bordure droite d’un élément.
border-{top|right|bottom|left}-widthREC
Les propriétés border-{top|right|bottom|left}-width permettent de définir la largeur de la bordure {haute|droite|basse|gauche} d’un élément.
border-{top|right|bottom|left}-styleREC
Les propriétés border-{top|right|bottom|left}-width permettent de définir le style de la bordure {haute|droite|basse|gauche} d’un élément.
border-{top|right|bottom|left}-colorREC
Les propriétés border-{top|right|bottom|left}-width permettent de définir la couleur de la bordure {haute|droite|basse|gauche} d’un élément.
border-blockWD
La propriété border-block permet de définir les propriétés des bordures de l’axe de bloc qui est l’axe horizontal par défaut (qui correspond aux bordures gauche et droite). L’effet de cette propriété dépend des valeurs de writing-mode, direction et de text-orientation appliquées à l’élément.
border-inlineWD
La propriété border-inline permet de définir les propriétés des bordures de l’axe en ligne qui est l’axe vertical par défaut (qui correspond aux bordures haute et basse). L’effet de cette propriété dépend des valeurs de writing-mode, direction et de text-orientation appliquées à l’élément.
border-{block|inline}-widthWD
Les propriétés border-{block|inline}-width permettent de définir la largeur des bordures pour {l’axe de bloc|l’axe en ligne} de l’élément.
border-{block|inline}-styleWD
Les propriétés border-{block|inline}-style permettent de définir le style des bordures pour {l’axe de bloc|l’axe en ligne} de l’élément.
border-{block|inline}-colorWD
Les propriétés border-{block|inline}-color permettent de définir la couleur des bordures pour {l’axe de bloc|l’axe en ligne} de l’élément.
border-block-startWD
La propriété border-block-start permet de définir les propriétés de la bordure relative au début de l’axe de bloc de l’élément (bordure gauche par défaut).
border-block-endWD
La propriété border-block-end permet de définir les propriétés de la bordure relative à la fin de l’axe de bloc de l’élément (bordure droite par défaut).
border-inline-startWD
La propriété border-inline-start permet de définir les propriétés de la bordure relative au début de l’axe en ligne de l’élément (bordure haute par défaut).
border-inline-endWD
La propriété border-inline-end permet de définir les propriétés de la bordure relative à la fin de l’axe en ligne de l’élément (bordure basse par défaut).
border-{block-start|block-end|inline-start|inline-end}-widthWD
Les propriétés border-{block-start|block-end|inline-start|inline-end-width permettent de définir la largeur des bordures relatives au {début de l’axe de bloc|fin de l’axe de bloc|début de l’axe en ligne|fin de l’axe en ligne} de l’élément.
border-{block-start|block-end|inline-start|inline-end}-styleWD
Les propriétés border-{block-start|block-end|inline-start|inline-end-style permettent de définir le style des bordures relatives au {début de l’axe de bloc|fin de l’axe de bloc|début de l’axe en ligne|fin de l’axe en ligne} de l’élément.
border-{block-start|block-end|inline-start|inline-end}-colorWD
Les propriétés border-{block-start|block-end|inline-start|inline-end}-color permettent de définir la couleur des bordures relatives au {début de l’axe de bloc|fin de l’axe de bloc|début de l’axe en ligne|fin de l’axe en ligne} de l’élément.
border-radiusCR
La propriété border-radius permet de définir le niveau de l’arrondi (rayon de courbure) des bordures d’un élément.
border-top-left-radiusCR
La propriété border-top-left-radius permet de définir le niveau d’arrondi du coin formé par les bordures gauche et haute d’un élément.
border-top-right-radiusCR
La propriété border-top-right-radius permet de définir le niveau d’arrondi des bordures du coin supérieur droit d’un élément.
border-bottom-right-radiusCR
La propriété border-bottom-right-radius permet de définir le niveau d’arrondi des bordures du coin inférieur droit d’un élément.
border-bottom-left-radiusCR
La propriété border-bottom-left-radius permet de définir le niveau d’arrondi des bordures du coin inférieur gauche d’un élément.
border-start-start-radiusWD
La propriété border-start-start-radius permet de définir l’arrondi des bordures relatives au coin représentant le début des axes en ligne et de bloc (border-top-left-radius par défaut)
border-start-end-radiusWD
La propriété border-start-end-radius permet de définir l’arrondi des bordures relatives au coin représentant le début de l’axe de bloc et la fin de l’axe en ligne (border-bottom-left-radius par défaut)
border-end-start-radiusWD
La propriété border-end-start-radius permet de définir l’arrondi des bordures relatives au coin représentant la fin de l’axe de bloc et le début de l’axe en ligne (border-top-right-radius par défaut)
border-end-end-radiusWD
La propriété border-end-end-radius permet de définir l’arrondi des bordures relatives au coin représentant la fin des axes en ligne et de bloc (border-bottom-right-radius par défaut)
border-imageCR
La propriété border-image propriété raccourcie qui permet de définir une ou plusieurs images comme style de bordures (hors coin) et d’en déterminer les propriétés.
border{bottom|left|top|right}-imageWD
Les propriétés border{bottom|left|top|right}-image sont identiques à border-image mais sont utilisées pour définir une ou plusieurs images pour chaque bordure de l’élément (hors coins).
border-image-sourceCR
La propriété border-image-source permet de spécifier une image à utiliser à la place du rendu spécifié par la propriété border-style.
border-image-sliceCR
La propriété border-image-slice permet de spécifier les décalages vers l’intérieur à partir des bords supérieur, droit, inférieur et gauche de l’image, en la divisant en neuf régions: quatre coins, quatre bords et un milieu. La partie centrale de l’image est enlevée.
border-image-widthCR
La propriété border-image-width permet de définir les décalages utilisés pour diviser la zone d’image de la bordure en neuf parties.
border-image-outsetCR
La propriété border-image-outset permet d’indiquer dans quelle ampleur la zone d’image de bordure doit s’étendre au delà de la boite de bordure.
border-image-repeatCR
La propriété border-image-repeat permet de définir le comportement de répétition d’une image de bordure.
border-corner-imageWD
La propriété border-corner-image est une propriété raccourcie permettant d’utiliser une ou plusieurs images comme style pour les coins de bordures.
border-{top-left|top-right|bottom-right|bottom-left}-imageWD
Les propriétés border-{top-left|top-right|bottom-right|bottom-left}-image sont identiques à border-corner-image mais pour chaque coin de bordure.
border-fitWD
La propriété border-fit permet de déterminer si et comment les images de bordure seront insérées.
border-fit-lengthWD
La propriété border-fit-length détermine le traitement de l’image dans la dimension de la longueur de la bordure, c’est-à-dire horizontalement pour les bordures supérieure et inférieure et verticalement pour les bordures gauche et droite.
border-fit-widthWD
La propriété border-fit-width détermine le traitement de l’image dans la dimension de la largeur de la bordure, c’est-à-dire verticalement pour les bordures supérieure et inférieure et horizontalement pour les bordures gauche et droite.
border-{bottom|left|top|right}-fit-lengthWD
Les propriétés border-{bottom|left|top|right}-fit-length sont identiques à border-fit-length mais pour chaque bordure.
border-{bottom|left|top|right}-fit-widthWD
Les propriétés border-{bottom|left|top|right}-fit-width sont identiques à border-fit-width mais pour chaque bordure.
border-corner-fitWD
La propriété border-corner-fit est une propriété raccourcie permettant permet de définir la façon dont doit être gérée une image de bordure au niveau des coins de celle-ci.
border-{top-left|top-right|bottom-right|bottom-left}-fit-lengthWD
La propriété -{top-left|top-right|bottom-right|bottom-left}-fit-length permet de définir la façon dont doit être gérée une image de bordure au niveau des coins de celle-ci dans la dimension de la longueur.
border-{top-left|top-right|bottom-right|bottom-left}-fit-widthWD
La propriété -{top-left|top-right|bottom-right|bottom-left}-fit-width permet de définir la façon dont doit être gérée une image de bordure au niveau des coins de celle-ci dans la dimension de la largeur.
border-image-transformWD
La propriété border-image-transform permet d’indiquer que les images sur les bords doivent être des transformations de l’image définie en border-top-image.
border-corner-image-transformWD
La propriété border-corner-image-transform permet d’indiquer que l’image située sur les coins de la bordure doit être une transformation de l’image définie en border-top-left-image.
border-boundaryWD
La propriété border-boundary permet de définir une contrainte de limite qui affecte les bordures d’un élément.
border-breakWD
La propriété border-break permet de gérer le style de la bordure d’un élément qui serait coupé par un page break ou un colonne break ou un line break pour les éléments inline.

 

Les propriétés CSS liées au positionnement

Ces propriétés permettent de gérer le positionnement et la façon dont s’empilent les éléments.

positionREC
La propriété position permet d’indiquer quel algorithme de positionnement doit être utilisé pour calculer la position d’une boîte.
topREC
La propriété top permet d’indiquer dans quelle mesure le bord de la marge supérieure d’une boîte positionnée doit être décalé par rapport au bord supérieur du bloc qui la contient. Le décalage est calculé différement en fonction du type de positionnement.
rightREC
La propriété right permet d’indiquer dans quelle mesure le bord de la marge droite d’une boîte positionnée doit être décalé par rapport au bord droit du bloc qui la contient. Le décalage est calculé différement en fonction du type de positionnement.
bottomREC
La propriété bottom permet d’indiquer dans quelle mesure le bord de la marge inférieure d’une boîte positionnée doit être décalé par rapport au bord inférieur du bloc qui la contient. Le décalage est calculé différement en fonction du type de positionnement.
leftREC
La propriété left permet d’indiquer dans quelle mesure le bord de la marge gauche d’une boîte positionnée doit être décalé par rapport au bord gauche du bloc qui la contient. Le décalage est calculé différement en fonction du type de positionnement.
z-indexREC
La propriété z-index permet d’indiquer le niveau d’empilement d’un élément positionné dans le contexte d’empilement courant et de déterminer si l’élément doit établir un contexte d’empilement.
offset-endWD
La propriété offset-end indique dans quelle mesure le bord d’une marge de l’élément est décalé par rapport au bord de référence physique correspondant du bloc conteneur de la boîte. Le bord de référence physique particulier utilisé lors du décalage est basé sur les propriétés writing-mode et direction. Pour writing-mode : horizontal-tb et direction: ltr, cela correspond au bord droit.
offset-beforeWD
La propriété offset-before indique dans quelle mesure le bord d’une marge de l’élément est décalé par rapport au bord de référence physique correspondant du bloc conteneur de la boîte. Le bord de référence physique particulier utilisé lors du décalage est basé sur les propriétés writing-mode et direction. Pour writing-mode : horizontal-tb et direction: ltr, cela correspond au bord supérieur.
offset-afterWD
La propriété offset-after indique dans quelle mesure le bord d’une marge de l’élément est décalé par rapport au bord de référence physique correspondant du bloc conteneur de la boîte. Le bord de référence physique particulier utilisé lors du décalage est basé sur les propriétés writing-mode et direction. Pour writing-mode : horizontal-tb et direction: ltr, cela correspond au bord inférieur.
offset-startWD
La propriété offset-start indique dans quelle mesure le bord d’une marge de l’élément est décalé par rapport au bord de référence physique correspondant du bloc conteneur de la boîte. Le bord de référence physique particulier utilisé lors du décalage est basé sur les propriétés writing-mode et direction. Pour writing-mode : horizontal-tb et direction: ltr, cela correspond au bord gauche.
inset-block-startWD
La propriété inset-block-start permet de définir un décalage au niveau du début d’un axe de bloc, le « début de l’axe de bloc » étant défini par les valeurs des propriétés writing-mode, direction et text-orientation.
inset-block-endWD
La propriété inset-block-end permet de définir un décalage au niveau de la fin d’un axe de bloc, la « fin de l’axe de bloc » étant définie par les valeurs des propriétés writing-mode, direction et text-orientation.
inset-blockWD
La propriété inst-block permet de définir les valeurs des propriétés inset-block-start et inset-block-end.
inset-inline-startWD
La propriété inset-inline-start permet de définir un décalage au niveau du début d’un axe en ligne, le « début de l’axe en ligne » étant défini par les valeurs des propriétés writing-mode, direction et text-orientation.
inset-inline-endWD
La propriété inset-inline-end permet de définir un décalage au niveau de la fin d’un axe en ligne, la « fin de l’axe en ligne » étant définie par les valeurs des propriétés writing-mode, direction et text-orientation.
inset-inlineWD
La propriété inst-inline permet de définir les valeurs des propriétés inset-inline-start et inset-inline-end.

 

Les propriétés CSS liées aux flottants

Ces propriétés permettent d’indiquer si un élément doit flotter pour s’aligner sur une boîte en ligne, une colonne, une région ou une page.

floatREC
La propriété float permet de retirer un élément du flux normal du document pour le faire flotter à côté de con conteneur. Le texte et les autres éléments en ligne vont venir entourer l’élément flottant.
clearREC
La propriété clear permet d’indiquer si un élément peut être situé à côté d’éléments flottants qui le précèdent ou si il doit se placer à la ligne.
float-deferFPWD
La définition de la propriété float-defer n’est pas définitive pour le moment (la propriété vient tout juste d’être proposée).
float-offsetFPWD
La définition de la propriété float-offset n’est pas définitive pour le moment (la propriété vient tout juste d’être proposée).
float-referenceFPWD
La définition de la propriété float-reference n’est pas définitive pour le moment (la propriété vient tout juste d’être proposée).

 

La visibilité en CSS

Cette propriété permet de modifier l’état de visiiblité d’un élément.

visibilityREC
La propriété visibility peut être utilisée afin de cacher un élément tout en conservant occupé l’espace dans lequel il aurait été visible.

 

L’affichage en CSS

Cette propriété permet de définir le type d’affichage des éléments.

displayREC
La propriété display permet de définir le type d’affichage utilisé pour le rendu d’un élément. Le display d’un élément se compose d’un outer display et d’un inner display. L’outer display (affichage extérieur) définit comment la boîte participe au flux tandis que l’inner display (affichage intérieur) définit l’organisation des éléments enfants.

 

Les propriétés liées à l’alignement des boîtes

Ces propriétés CSS permettent de définir l’alignement des blocs dans leurs conteneurs selon les différents modèles de disposition de blocs CSS : disposition en blocs, disposition tableau, disposition flex et disposition grille. Les propriétés de ce module sont bien supportées et stables même si certaines sont toujours en « Working Draft » sur la spécification officielle.

align-contentCR
La propriété align-content permet d’aligner le contenu d’une boite élément par rapport à la boite le long de l’axe secondaire / l’axe en colonne (axe de bloc).
justify-contentCR
La propriété justify-content permet d’aligner le contenu d’une boite élément par rapport à la boite le long de l’axe principal / l’axe en ligne.
place-contentWD
La propriété place-content est une propriété raccourcie qui permet de définir les valeurs pour align-content et justify-content.
align-selfCR
La propriété align-self permet d’aligner une boite au sein de son conteneur sur l’axe secondaire ou axe en colonne.
justify-selfWD
La propriété justify-self permet de définir comment une boite élément sera alignée au sein de son conteneur sur l’axe principal ou axe en ligne.
place-selfWD
La propriété place-self est une propriété raccourcie qui permet de définir les valeurs pour align-self et justify-self.
align-itemsCR
La propriété align-items permet de définir la valeur de align-self pour l’ensemble des éléments descendants directs.
justify-itemsWD
La propriété justify-items permet de définir la valeur de justify-self pour l’ensemble des éléments descendants directs.
place-itemsWD
La propriété place-items est une propriété raccourcie qui permet de définir les valeurs pour align-items et justify-items.
row-gapWD
La propriété row-gap permet de définir la taille des gouttières (l’espacement) entre les « lignes » en séparant les boites dans l’axe en bloc du conteneur.
column-gapWD
La propriété row-gap permet de définir la taille des gouttières (l’espacement) entre les « lignes » en séparant les boites dans l’axe en ligne du conteneur.
gapWD
La propriété gap est une propriété raccourcie qui permet de définir les valeurs de row-gap et de column-gap.
orderCR
La propriété order contrôle l’ordre dans lequel les éléments flexibles apparaissent dans le conteneur flex.

 

Les propriétés CSS liées au modèle des boites flexibles ou flexbox

Ces propriétés définissent un modèle de boîte CSS optimisé pour la conception d’interface utilisateur. Dans le modèle de disposition flex, les enfants d’un conteneur flex peuvent être disposés dans n’importe quelle direction et possèdent une taille flexible : ils peuvent grandir pour remplir l’espace inutilisé ou se rétrécir pour éviter de déborder de leur parent.

flex-growCR
La propriété flex-grow définit la capacité d’une élément flexible à s’étendre pour occuper l’espace disponible.
flex-shrinkCR
La propriété flex-shrink définit la capacité d’une élément flexible à rétrécir pour ne pas déborder de son conteneur.
flex-basisCR
La propriété flex-basis détermine la taille de base d’un élément flexible avant que tout espace soit redistribué.
flexCR
La propriété flex est une propriété raccourcie qui permet de définir les valeurs pour flex-grow, flex-shrink et flex-basis.
flex-directionCR
La propriété flex-direction permet de définir la direction de l’axe principal du conteneur flex, déterminant ainsi la direction selon laquelle les éléments flexibles sont disposés.
flex-wrapCR
La propriété flex-wrap détermine si le conteneur flex est monoligne ou multiligne (i.e si les éléments flexibles peuvent aller à la ligne ou pas), ainsi que la direction de l’axe transversal, qui détermine la direction dans laquelle les nouvelles lignes sont empilées.
flex-flowCR
La propriété flex-flow est une propriété raccourcie qui permet de définir les valeurs pour flex-direction et flex-wrap.

 

Les propriétés CSS liées au modèle des grilles

Ces propriétés permettent de définir un système de présentation bidimensionnel basé sur une grille. Dans le modèle de présentation en grille, les enfants d’un conteneur de grille peuvent être positionnés dans des emplacements arbitraires d’une grille de présentation prédéfinie flexible ou de taille fixe.

grid-template-columnsCR
La propriété grid-template-columns spécifie la liste des pistes (nom et taille) pour les colonnes de la grille.
grid-template-rowsCR
La propriété grid-template-rows spécifie la liste des pistes (nom et taille) pour les lignes de la grille.
grid-template-areasCR
La propriété grid-template-areas permet de définir des zones de grille nommées.
grid-templateCR
La propriété grid-template est une propriété raccourcie qui permet de définir les valeurs de grid-template-columns, grid-template-rows et grid-template-areas.
grid-auto-rowsCR
La propriété grid-auto-rows permet de définir la taille des pistes créées de façon implicite pour les lignes d’une grille.
grid-auto-columnsCR
La propriété grid-auto-columns permet de définir la taille des pistes créées de façon implicite pour les colonnes d’une grille.
grid-auto-flowCR
La propriété grid-auto-flow contrôle le fonctionnement de l’algorithme de placement automatique, en spécifiant exactement comment les éléments placés automatiquement sont transférés dans la grille.
gridCR
La propriété grid est une propriété raccourcie qui permet de définir toutes les valeurs relatives aux propriétés des grilles CSS explicites (grid-template-rows, grid-template-columns et grid-template-areas) et implicites (grid-auto-rows, grid-auto-columns et grid-auto-flow).
grid-row-startCR
La propriété grid-row-start permet de définir la ligne de départ d’un élément de grille.
grid-row-endCR
La propriété grid-row-end permet de définir la ligne de fin d’un élément de grille.
grid-rowCR
La propriété grid-row est une propriété raccourcie qui permet de définir les valeurs pour grid-row-start et grid-row-end.
grid-column-startCR
La propriété grid-column-start permet de définir la colonne de départ d’un élément de grille.
grid-column-endCR
La propriété grid-column-end permet de définir la colonne de fin d’un élément de grille.
grid-columnCR
La propriété grid-column est une propriété raccourcie qui permet de définir les valeurs pour grid-column-start et grid-column-end.
grid-areaCR
La propriété grid-area est une propriété raccourcie qui permet de définir les valeurs pour grid-row-start, grid-column-start, grid-row-end et grid-column-end.

 

Les propriétés CSS liées à la fragmentation du contenu

Ces propriétés définissent un modèle de fragmentation qui partitionne le flux de contenu en différentes pages, colonnes ou régions.

break-beforeCR
La propriété break-before permet de spécifier un comportement de rupture de page / colonne / région précédant la boite élément.
break-afterCR
La propriété break-after permet de spécifier un comportement de rupture de page / colonne / région suivant la boite élément.
break-insideCR
La propriété break-inside permet de spécifier un comportement de rupture de page / colonne / région au sein de la boite élément.
orphansCR
La propriété orphans spécifie le nombre minimum de lignes dans un conteneur bloc qui doit être laissé dans un fragment avant fragmentation (cassure).
widowsCR
La propriété widows spécifie le nombre maximum de lignes dans un conteneur bloc qui doit être laissé dans un fragment avant fragmentation.
page-break-beforeREC
La propriété page-break-before est une propriété héritée du CSS 2.1. On lui préfère la propriété break-before aujourd’hui.
page-break-afterREC
La propriété page-break-after est une propriété héritée du CSS 2.1. On lui préfère la propriété break-after aujourd’hui.
page-break-insideREC
La propriété page-break-inside est une propriété héritée du CSS 2.1. On lui préfère la propriété break-inside aujourd’hui.
margin-breakFPWD
La propriété margin-break détermine si les marges de l’axe de bloc de la boîte sont supprimées ou conservées à une rupture de fragmentation.
box-decoration-breakCR
La propriété box-decoration-break détermine si les marges, les bordures et les autres décorations de la boîte enveloppent les bords brisés des fragments de la boîte et comment la zone de positionnement d’arrière-plan est dérivée à partir de / dupliquée à travers les fragments de la boîte et comment l’arrière-plan de l’élément est dessiné pour chacun d’eux.

 

Les propriétés CSS liées à la mise en page en régions

Ces propriétés permettent au contenu d’un ou de plusieurs éléments de circuler dans une ou plusieurs zones fragmentées appelées « régions ».

flow-fromWD
La propriété flow-from transforme un conteneur de type bloc en une région et l’associe à un flux nommé.
flow-intoWD
La propriété flow-into peut placer un élément ou son contenu dans un flux nommé. Le contenu appartenant au même flux est présenté dans la chaîne de régions associée à ce flux.
region-fragmentWD
La propriété region-fragment contrôle le comportement de la dernière région associée à un flux nommé.

 

Les propriétés CSS liées à la mise en page multi-colonnes

Ces propriétés permettent de définir des mises en page multi-colonnes.

column-widthWD
La propriété column-width permet de définir la largeur des colonnes dans un conteneur multi-colonnes.
column-countWD
La propriété column-count permet de définir le nombre de colonnes dans un conteneur multi-colonnes.
columnsWD
La propriété columns est une propriété raccourcie qui permet de définir les valeurs de column-width et column-count.
column-rule-widthWD
La propriété column-rule-width définit une règle de taille pour les colonnes d’un élément.
column-rule-styleWD
La propriété column-rule-style définit une règle de style pour les colonnes d’un élément.
column-rule-colorWD
La propriété column-rule-color définit une règle de couleur pour les colonnes d’un élément.
column-ruleWD
La propriété column-rule est une propriété raccourcie qui permet de définir les valeurs de column-rule-width, column-rule-style et column-rule-color.
column-spanWD
La propriété column-span définit le nombre de colonnes qu’un élément doit occuper.
column-fillWD
La propriété column-fill permet d’indiquer si les colonnes doivent être remplies équitablement ou de manière séquentielle.

 

Les propriétés CSS liées à la police

Ces propriétés permettent de définir des familles de police à utiliser et la façon dont chaque police doit être chargée.

font-familyREC
La propriété font-family spécifie une liste hiérarchisée de noms de familles de polices ou de noms de familles génériques.
font-weightREC
La propriété font-weight spécifie le poids des glyphes dans la police, leur degré de noirceur ou l’épaisseur du trait.
font-stretchREC
La propriété font-stretch sélectionne une forme normale, condensée ou étendue dans une famille de polices.
font-styleREC
La propriété font-style permet de sélectionner une forme italique ou oblique pour une police.
font-sizeREC
La propriété font-size indique la hauteur souhaitée des glyphes à partir de la police.
font-size-adjustREC
La propriété font-size-adjust permet de préserver la lisibilité d’une police de repli en uniformisant la valeur d’aspect des différentes polices.
fontREC
La propriété font est une propriété raccourcie qui permet de définir les valeurs de font-style, font-variant, font-weight, font-stretch, font-size, font-height et font-family.
font-synthesis-weightWD
La propriété font-synthesis-weight détermine si les agents utilisateurs sont autorisés à synthétiser des formes de polices grasses lorsqu’une famille de polices n’en a pas.
font-synthesis-styleWD
La propriété font-synthesis-style détermine si les agents utilisateurs sont autorisés à synthétiser des formes de police obliques lorsqu’une famille de polices n’en a pas.
font-synthesisREC
La propriété font-synthesis est une proprété raccourcie qui permet de définir les valeurs pour font-synthesis-weight et font-synthesis-style.
font-synthesis-small-capsWD
La propriété font-synthesis-small-caps détermine si les agents utilisateurs sont autorisés à synthétiser des minusucles pour des polices qui ne possèdent pas de fgrme minuscule.
font-kerningREC
Le crénage (kerning) est l’ajustement contextuel de l’espacement entre les glyphes. La propriété font-kerning contrôle le crénage métrique, le crénage qui utilise les données de réglage contenues dans la police.
font-variant-ligaturesREC
La propriété font-variant-ligatures permet d’harmoniser l’affichage du texte en contrôlant quelles ligatures et formes contextuelles sont utilisées dans les éléments textuels auxquels elle s’applique.
font-variant-capsREC
La propriété font-variant-caps permet de contrôler les glyphes utilisés pour représenter les lettres en capitales.
font-variant-numericREC
La propriété font-variant-numeric permet de contrôler la forme des caractères numériques (nombres, fractions, etc.).
font-variant-alternatesWD
La propriété font-variant-alternates contrôle l’utilisation de glyphes alternatifs.
font-variant-east-asianREC
La propriété font-variant-east-asian contrôle l’utilisation des glyphes alternatifs pour les scripts japonais, chinois et d’Asie orientale.
font-variant-positionREC
La propriété font-variant-position permet d’utiliser des glyphes de plus petite taille positionnés en exposant ou en indice.
font-variantREC
La propriété font-variant est une propriété raccourcie qui permet de définir les valeurs de font-variant-ligatures, font-variant-caps, font-variant-alternates, font-variant-numeric, font-variant-east-asian et font-variant-position.
font-feature-settingsREC
La propriété font-feature-settings fournit un contrôle de bas niveau sur les fonctionnalités de police OpenType.
font-language-overrideWD
La propriété font-language-override permet de spécifier explicitement le système de langage de la police, en remplaçant le système de langage impliqué par la langue du contenu.
font-optical-sizingWD
La propriété font-optical-sizing détermine si les agents utilisateurs sont autorisés à modifier la forme des glyphes en fonction de la taille de la police et de la densité de pixels de l’écran.
font-variation-settingsWD
La propriété font-variation-settings fournit un contrôle de bas niveau sur les variations de police OpenType ou TrueType.
font-paletteWD
La propriété font-palette permet de définir la palette de couleur utilisée au sein de certains glyphes.
font-variant-emojiWD
La propriété font-variant-emoji permet de choisir si la présentation emoji ou la présentation texte est utilisée pour certains points de code emoji.

 

Les propriétés CSS liées au texte

Ces propriétés permettent de manipuler le texte, d’indiquer comment il doit être traité et de le décorer.

text-transformREC
La propriété text-transform permet de transformer le texte pour le styliser.
word-boundary-detectionWD
La propriété word-boundary-detection permet de décider si et comment l’agent d’utilisateur doit analyser le contenu pour déterminer où se trouvent les limites des mots et pour insérer les limites virtuelles des mots en conséquence.
word-boundary-expansionWD
La propriété word-boundary-expansion permet de de transformer certains caractères de séparation de mots en d’autres caractères de séparation de mots, afin de s’adapter à des variantes de styles de composition.
text-space-collapseWD
La propriété text-space-collapse indique si et comment l’espace blanc à l’intérieur de l’élément est réduit.
text-wrapWD
La propriété text-wrap spécifie le mode d’habillage du texte.
text-space-trimWD
La propriété text-space-trim permet de spécifier le comportement de rognage au début et à la fin d’une boite.
white-spaceREC
La propriété white-space est une propriété raccourcie qui permet de définir les valeurs de text-space-collapse, text-wrap et text-space-trim.
wrap-beforeWD
La propriété wrap-before permet de définir un comportement à adopter par rapport aux opportunités de rupture de ligne avant la boite.
wrap-afterWD
La propriété wrap-after permet de définir un comportement à adopter par rapport aux opportunités de rupture de ligne après la boite.
wrap-insideWD
La propriété wrap-inside permet de définir un comportement à adopter par rapport aux opportunités de rupture de ligne à l’intérieur de la boite.
tab-sizeWD
La propriété tab-size détermine la taille de la tabulation utilisée pour le rendu des caractères de tabulation préservés.
hyphenate-characterWD
La propriété hyphenate-character spécifie la chaîne affichée entre les parties de mots avec un trait d’union.
hyphenate-limit-zoneWD
La propriété hyphenate-limit-zone spécifie la quantité maximale d’espace non rempli (avant justification) pouvant être laissée dans la zone de ligne avant que la césure ne soit déclenchée pour extraire une partie d’un mot de la ligne suivante dans la ligne actuelle.
hyphenate-limit-charsWD
La propriété hyphenate-limit-chars spécifie le nombre minimum de caractères dans un mot composé. Si le mot ne correspond pas au nombre minimum de caractères requis dans le mot / avant le trait d’union / après le trait d’union, il ne doit pas être coupé.
hyphenate-limit-linesWD
La propriété hyphenate-limit-lines indique le nombre maximum de lignes successives avec des tirets dans un élément.
hyphenate-limit-lastWD
La propriété hyphenate-limit-last indique le comportement de césure à la fin des éléments, des colonnes, des pages et des écarts.
text-align-allWD
La propriété text-align-all spécifie l’alignement en ligne de toutes les lignes de contenu en ligne, à l’exception des dernières lignes surchargées par une valeur non text-align-last qui n’est pas auto.
text-align-lastWD
La propriété text-align-last décrit comment la dernière ligne d’un bloc ou une ligne juste avant un saut de ligne forcé est alignée.
text-alignREC
La propriété text-align est une propriété raccourcie qui permet de définir les valeurs de test-align-all et text-align-last et qui décrit la façon dont le contenu en ligne d’un bloc est aligné le long de l’axe en ligne dans le cas où le contenu de remplit pas totalement la ligne de la boite.
text-justifyWD
La propriété text-justify sélectionne la méthode de justification utilisée lorsque l’élément possède un text-align: justify.
text-group-alignWD
La propriété text-group-align aligne le contenu des boites de lignes en tant que groupe tout en maintenant leur alignement de texte.
line-paddingWD
La propriété line-padding ajuste l’espacement uniquement au début / à la fin d’une ligne.
text-spacingWD
La propriété text-spacing contrôle l’espacement entre les caractères adjacents sur la même ligne.
word-breakWD
La propriété word-break spécifie où il est «normal» et autorisé de rompre les lignes de texte.
line-breakWD
La propriété line-break spécifie le degré de rigueur des règles de rupture de ligne appliquées dans un élément.
hyphensWD
La propriété hyphens permet de contrôler les possibilités de césure.
overflow-wrapWD
La propriété overflow-wrap permet de définir si l’agent utilisateur peut effectuer une césure à des endroits normalement non autorisés dans une ligne pour éviter qu’une chaine ne dépasse de son conteneur.
word-wrapWD
La propriété word-wrap est un alias de overflow-wrap.
word-spacingREC
La propriété word-spacing permet d’ajouter de l’espace supplémentaire entre les mots.
letter-spacingWD
La propriété letter-spacing permet d’ajouter de l’espace supplémentaire entre les lettres.
text-indentREC
La propriété text-indent spécifie l’indentation appliquée aux lignes du contenu en ligne d’un bloc.
hanging-punctuationWD
La propriété hanging-punctuation indique si un signe de ponctuation se situant au début ou à la fin d’une ligne de texte doit rester sur cette ligne, quitte à sortir de la boîte qui représente la ligne.
text-decoration-lineCR
La propriété text-decoration-line permet de définir les décorations de lignes à ajouter à l’élément.
text-decoration-styleCR
La propriété text-decoration-style permet de définir le style des lignes dessinées pour décorer le texte
text-decoration-colorCR
La propriété text-decoration-color permet de définir le couleur des lignes dessinées pour décorer le texte.
text-decorationCR
La propriété text-decoration est une propriété raccourcie qui permet de définir les valeurs de text-decoration-line, text-decoration-style et text-decoration-color.
text-decoration-widthFPWD
La propriété text-decoration-width définit l’épaisseur du trait des soulignements, des surlignages et des lignes.
text-underline-positionCR
La propriété text-underline-position définit la position d’un soulignement spécifié sur l’élément.
text-emphasis-styleCR
La propriété text-emphasis-style définit le type des marques d’emphase utilisée.
text-emphasis-colorCR
La propriété text-emphasis-color définit la couleur des marques d’emphase utilisée.
text-emphasisCR
La propriété text-emphasis est une propriété raccourcie qui permet de définir les valeurs de text-emphasis-style et text-emphasis-color.
text-emphasis-positionCR
La propriété text-emphasis-position permet de définir l’emplacement des marques d’emphase.
text-emphasis-skipFPWD
La propriété text-emphasis-skip permet de définir pour quels caractères les marques d’emphase doivent être dessinées.
text-shadowCR
La propriété text-shadow permet d’ajouter des ombres autour des textes.
text-underline-offsetFPWD
La propriété text-underline-offset définit le décalage des soulignements par rapport à leur position initiale.
text-decoration-skipFPWD
La propriété text-decoration-skip spécifie les parties du contenu de l’élément que toute décoration de texte affectant l’élément doit ignorer.
text-decoration-skip-inkFPWD
La propriété text-decoration-skip-ink contrôle la manière dont les surlignages et les soulignements sont dessinés lorsqu’ils croisent un glyphe.

 

Les propriétés CSS relatives au positionnement des lignes

Ces propriétés permettent de gérer le positionnement dans le sens de progression du bloc des éléments et du texte dans les lignes et des lignes elles-mêmes.

line-heightREC
La propriété line-height permet de définir permet de définir la hauteur de la boîte d’une ligne.
dominant-baselineWD
La propriété dominant-baseline permet de définir la ligne de base dominante, qui est la ligne de base utilisée pour aligner le texte et le contenu de niveau inline d’un élément.
baseline-shiftWD
La propriété baseline-shift permet de repositionner la ligne de base dominante par rapport à la ligne de base dominante du contenu textuel du parent.
alignment-baselineWD
La propriété alignment-baseline permet de définir quel point d’une boite de niveau inline va être aligné sur tel point du parent.
vertical-alignWD
La propriété vertical-align est une propriété raccourcie qui permet de définir les valeurs de baseline-shift et de alignment-baseline. Elle spécifie la façon dont une boite de niveau inline va être aligné dans la ligne.
inline-sizingWD
La propriété inline-sizing spécifie comment la hauteur logique de la zone de contenu d’une boîte en ligne est mesurée et comment elle est alignée par rapport à son contenu.
initial-lettersWD
La propriété initial-letters permet de définir le style des lettrines (lettres initiales) qu’elles soient rabaissées ou surélevées.
initial-letters-alignWD
La propriété initial-letters-align spécifie les points d’alignement utilisés pour dimensionner et positionner une lettre initiale.
initial-letters-wrapWD
La propriété initial-letters-wrap spécifie si les lignes affectées par une lettre initiale sont raccourcies pour s’ajuster à la forme rectangulaire de la boîte de la lettre initiale ou suivre le contour de son contour de glyphe.

 

Les propriétés CSS relatives au débordement

Ces propriétés permettent de gérer les débordements.

overflow-xWD
La propriété overflow-x permet de définir la façon dont on souhaite gérer les débordements dans la direction horizontale.
overflow-yWD
La propriété overflow-y permet de définir la façon dont on souhaite gérer les débordements dans la direction verticale.
overflowREC
La propriété overflow est une propriété raccourcie qui permet de définir les valeurs de overflow-x et overflow-y.
overflow-blockWD
La propriété overflow-block permet de définir la façon dont on souhaite gérer les débordements dans une direction déterminée par la valeur du writing-mode de l’élément.
overflow-inlineWD
La propriété overflow-inline permet de définir la façon dont on souhaite gérer les débordements dans une direction déterminée par la valeur du writing-mode de l’élément.
text-overflowREC
La propriété text-overflow spécifie le rendu lorsque le contenu en ligne déborde de son bord de boîte de fin de ligne dans la direction de progression en ligne de son élément conteneur (« le bloc ») dont overflow est autre que visible.
max-linesWD
La propriété max-lines limite le contenu d’un bloc à un nombre maximal de lignes avant d’être coupée.
block-overflowWD
La propriété block-overflow permet d’insérer du contenu dans la dernière ligne avant un saut de région (forcé ou non forcé) afin d’indiquer la continuité du contenu tronqué / interrompu.
continueWD
La propriété continue permet de de transformer une boîte en conteneur de fragmentation et de spécifier que le contenu après la rupture de fragmentation doit être ignoré.
line-clampWD
La propriété line-clamp est une propriété raccourcie qui permet de définir les valeurs de max-lines, block-overflow et continue.
scrollbar-gutterFPWD
La propriété scrollbar-gutter permet de gérer la présence de la gouttière de la barre de défilement

 

Les propriétés CSS relatives aux listes

Ces propriétés permettent de gérer les puces des listes : styles, positionnement et manipulation des valeurs.

list-style-imageREC
La propriété list-style-image permet de définir l’image utilisée comme puce devant les éléments de listes.
list-style-typeREC
La propriété list-style-type permet de définir le type de puce d’un élément de liste (cercle, caractère, etc.)
list-style-positionREC
La propriété list-style-position permet de définir la position du marqueur (::marker) de liste par rapport à la boîte principale.
list-styleREC
La propriété list-style est une propriété raccourcie qui permet de définir le type, l’image et la position de la puce devant un élément de liste.
marker-sideWD
La propriété marker-side spécifie si le marqueur (::marker) est positionné en fonction de la directionnalité de l’élément de liste lui-même (c’est-à-dire de son élément d’origine) ou de la directionnalité du conteneur de liste
counter-resetREC
La propriété counter-reset instancie les nouveaux compteurs sur un élément et les définit sur les valeurs entières spécifiées.
counter-incrementREC
La propriété counter-increment permet de manipuler la valeur des compteurs existants ou d’instancier un nouveau compteur si aucun compteur avec le nom spécifié n’existe pour l’élément.
counter-setWD
La propriété counter-set permet de manipuler la valeur des compteurs existants ou d’instancier un nouveau compteur si aucun compteur avec le nom spécifié n’existe pour l’élément.

 

Les propriétés CSS relatives aux tableaux

L’objectif de ces propriétés est de est de définir le comportement attendu des agents utilisateurs prenant en charge les tables HTML et CSS.

table-layoutREC
La propriété permet de définir l’algorithme utilisé pour disposer les cellules, lignes et colonnes d’un tableau.
border-collapseREC
La propriété permet d’indiquer si les bordures des celllules adjacentes d’un tableau doivent être fusionnées ou non.
border-spacingREC
La propriété permet de définir la taille de l’espace entre les bordures des celllules adjacentes d’un tableau.
caption-sideREC
La propriété permet de définir la position de la légende d’un tableau.
empty-cellsREC
La propriété permet de définir si les bordures et arrière plan des cellules vides d’un tableau doivent être affichés ou non.

 

Les propriétés CSS relatives aux images et aux autres contenus remplacés

Ces propriétés définissent les fonctionnalités relatives aux images et aux autres éléments remplacés.

object-fitCR
La propriété object-fit spécifie comment le contenu d’un élément remplacé doit être adapté à la boîte établie en fonction de sa hauteur et de sa largeur utilisées.
object-positionCR
La propriété object-position détermine l’alignement de l’élément remplacé dans sa boîte.
image-orientationCR
La propriété image-orientation est dans les dernières spécifications CSS considérée comme dépréciée.
image-renderingCR
La propriété image-rendering indique à l’agent utilisateur quels aspects d’une image sont les plus importants à préserver lors de la mise à l’échelle de l’image afin qu’il puisse choisir un algorithme de mise à l’échelle approprié.
image-resolutionWD
La propriété image-resolution permet de définir une résolution d’image différente de la résolution assumée par défaut par le CSS.

 

Les propriétés CSS relatives aux transitions

Ces propriétés permettent de créer des transitions c’est-à-dire de modifier progressivement la valeur d’autres propriétés CSS. Les propriétés de ce module sont stables et bien supportées même si elles sont marquées en « Working Draft » dans la spécification officielle.

transition-propertyWD
La propriété transition-property spécifie le nom de la propriété CSS à laquelle la transition est appliquée.
transition-durationWD
La propriété transition-duration définit la durée d’une transition.
transition-timing-functionWD
La propriété transition-timing-function décrit comment les valeurs intermédiaires utilisées lors d’une transition seront calculées.
transition-delayWD
La propriété transition-delay permet de définir un délai avant le démarrage d’une transition.
transitionWD
La propriété transition est une propriété raccourcie qui permet de définir une transition en précisant le nom, la durée, le timing et le délai de celle-ci.

 

Les propriétés CSS liées aux animations

Ces propriétés permettent d’animer les valeurs des propriétés CSS au fil du temps en utilisant des keyframes. Les propriétés de ce module sont stables et bien supportées même si elles sont marquées en « Working Draft » dans la spécification officielle.

animationWD
La propriété animation est une propriété raccourcie qui permet de créer des animations.
animation-nameWD
La propriété animation-name permet de définir un nom pour une animation.
animation-durationWD
La propriété animation-duration permet de définir la durée d’une animation.
animation-timing-functionWD
La propriété animation-timing-function permet de définir la façon dont une animation CSS doit se dérouler au cours de chaque cycle.
animation-delayWD
La propriété animation-delay permet de définir un délai avant le début d’une animation.
animation-iteration-countWD
La propriété animation-iteration-count permet d’indiquer le nombre de cycles pendant lesquels une animation doit être jouée.
animation-directionWD
La propriété animation-direction permet de définir dans quelle direction les cycles d’une animation doivent être joués (début -> fin, fin -> début, alterné…).
animation-fill-modeWD
La propriété animation-fill-mode permet d’iniquer si les styles de l’animation doivent être appliqués avant le début et après la fin de celle-ci à l’élément.
animation-play-stateWD
La propriété animation-play-state permet d’indiquer si une animation est en pause ou est en train d’être jouée.

 

Les propriétés CSS liées aux transformations

Ces propriétés permettent aux éléments stylisés grâce au CSS d’être transformés dans un espace à deux dimensions.

transformCR
La propriété transform permet de définir une transformation 2D ou 3D à appliquer à un élément via une liste de fonctions de transformation.
transform-originCR
La propriété transform-origin permet d’établir l’origine de la transformation pour un élément.
transform-boxCR
La propriété transform-box permet de déterminer la boite de référence de l’élément à utiliser pour appliquer une transformation.
transform-styleWD
La propriété transform-style définit le mode de rendu des éléments imbriqués dans un espace 3D.
perspectiveWD
La propriété perspective applique la même transformation que la fonction de transformation perspective mais elle s’applique uniquement aux enfants positionnés ou transformés de l’élément.
perspective-originWD
La propriété perspective-origin permet de définir le point d’origine pour la propriété perspective.
backface-visibilityWD
La propriété backface-visibility détermine si le « dos » d’un élément transformé est visible ou non par l’utilisateur. Avec une transformation de typer identité, la face avant d’un élément fait face à l’utilisateur.

 

Les propriétés CSS relatives à l’alignement du contenu selon une grille

Ces propriétés permettent d’aligner des lignes et des blocs sur des grilles invisibles qui servent de ligne de base.

line-gridWD
La propriété line-grid spécifie si une boite doit créer une nouvelle grille qui servira de ligne de base pour ses descendants ou si elle doit utiliser la même que son élément parent.
line-snapWD
La propriété line-snap permet d’aligner les lignes des éléments contenus dans l’élément possédant un line-grid sur la grille servant de ligne de base définie par line-grid.
box-snapWD
La propriété box-snap spécifie comment un bloc est accroché / aligné par rapport à la grille servant de ligne de base.

 

Les propriétés CSS relatives au fond (background)

Ces propriétés permettent de gérer les propriétés liées au fond des éléments.

backgroundREC
La propriété background est une propriété raccourcie qui permet de définir le fond où arrière plan d’un élément.
background-colorREC
La propriété background-color permet de définir une couleur de fond pour un élément.
background-imageREC
La propriété background-image permet de définir une image de fond pour un élément.
background-originCR
La propriété background-origin permet de définir le point d’origine de l’image de fond (qui peut être au niveau de la boite de contenu, de la boite de padding ou de la boite de bordure).
background-positionREC
La propriété background-position permet de définir la position de l’image par rapport à l’origine définie avec background-origin.
background-sizeCR
La propriété background-size permet de définir la taille des images de fond.
background-repeatREC
La propriété background-repeat permet de définir le comportement de répétition d’une image de fond.
background-attachmentREC
La propriété background-attachment permet de définir si la position de l’image d’arrière-plan doit être fixée dans le viewport ou si elle doit défiler.
background-clipCR
La propriété background-clip permet d’indiquer si le fond (image ou couleur) doit être visible derrière les bordures, derrière le padding ou uniquement derrière la boite de contenu.
box-shadowCR
La propriété box-shadow permet de définir des ombres derrière (et autour) de la boite d’un élément.

 

Les propriétés CSS relatives à l’interface utilisateur

Ces propriétés permettent de définir les fonctionnalités et le rendu relatifs à l’interface utilisateur.

outline-widthREC
La propriété outline-width permet de définir définir l’épaisseur de la « bordure externe » (outline) d’un élément. La bordure externe, à la différence des bordures classiques, ne va jamais consommer d’espace pour l’élément puisqu’elle va toujours être ajoutée autour de la boite.
outline-styleREC
La propriété outline-style permet de définir la mise en forme utilisée pour dessiner l’outline d’un élément.
outline-colorREC
La propriété outline-color permet de définir la couleur utilisée pour dessiner l’outline d’un élément.
outlineREC
La propriété outline est une propriété raccourcie qui permet de définir les valeurs de outline-width, outline-style et outline-color.
outline-offsetREC
La propriété outline-offset permet de définir l’espace à ajouter entre le bord de la boite de bordure d’un élément et l’outline.
resizeREC
La propriété resize permet de spécifier si un élément est redimensionnable par l’utilisateur et, le cas, échéant, selon quel(s) axe(s).
cursorREC
La propriété cursor permet de définir la forme du curseur qui doit être affichée lorsque le pointeur se situe au dessus d’un élément particulier.
caret-colorREC
La propriété caret-color permet de définir la couleur du curseur au sein des éléments dans lesquels l’utilisateur peut écrire (éléments de type input principalement).
caret-shapeWD
La propriété caret-shape permet de définir la forme du curseur au sein des éléments dans lesquels l’utilisateur peut écrire.
caretWD
La propriété caret est une propriété raccourcie qui permet de définir les valeurs de caret-color et de caret-shape.
nav-upWD
La propriété nav-up permet de déterminer l’emplacement du focus (l’élément sur lequel le focus doit être dirigé) lorsque l’utilisateur navigue avec la flèche haut de son clavier.
nav-rightWD
La propriété nav-right permet de déterminer l’emplacement du focus (l’élément sur lequel le focus doit être dirigé) lorsque l’utilisateur navigue avec la flèche droite de son clavier.
nav-downWD
La propriété nav-down permet de déterminer l’emplacement du focus (l’élément sur lequel le focus doit être dirigé) lorsque l’utilisateur navigue avec la flèche bas de son clavier.
nav-leftWD
La propriété nav-left permet de déterminer l’emplacement du focus (l’élément sur lequel le focus doit être dirigé) lorsque l’utilisateur navigue avec la flèche gauche de son clavier.
user-selectWD
La propriété user-select permet de contrôler l’opération de sélection.

 

Les propriétés CSS relatives au masquage

Ces propriétés permettent de définir des techniques le masquage (masking) et le découpage (clipping) pour masquer partiellement ou totalement des parties d’éléments visuels.

clip-pathCR
La propriété clip-path spécifie une forme de base ou fait référence à un élément clipPath pour créer un tracé de détourage. Cette propriété remplace l’ancienne propriété clip qui est aujourd’hui dépréciée.
clip-ruleCR
La propriété clip-rule indique l’algorithme à utiliser pour déterminer si un point donné se trouve à l’intérieur d’une forme pour une région de découpage créée avec un élément graphique.
mask-imageCR
La propriété mask-image définit l’image qui sera utilisée comme masque pour un élément.
mask-modeCR
La propriété mask-mode détermine si le masque défini par mask-image> est considéré comme un masque de luminance ou un masque alpha
mask-repeatCR
La propriété mask-repeat définit la façon dont les images de masque sont répétées après que leur taille définitive soit fixée et qu’elles aient été positionnées.
mask-positionCR
La propriété mask-position indique la position initiale pour chaque image de masque utilisée relativement à l’origine définie avec mask-origin.
mask-clipCR
La propriété mask-clip définit la zone qui est modifiée par un masque.
mask-originCR
La propriété mask-origin permet de définir le point d’origine à partir duquel placer le masque.
mask-sizeCR
La propriété mask-size permet de définir les dimensions des images utilisées comme masques.
mask-compositeCR
La propriété mask-composite permet d’effectuer une opération de composition entre le masque situé sur la couche de l’élément et le masque présent en dessous.
maskCR
La propriété mask est une propriété raccourcie qui permet de définir les valeurs de mask-image, mask-mode, mask-repeat, mask-position, mask-clip, mask-origin, mask-size et mask-composite.
mask-border-sourceCR
La propriété mask-border-source permet de définir l’image à utiliser pour créer le masque de bordure d’un élément.
mask-border-modeCR
La propriété mask-border-mode indique le mode de fusion utilisé pour le masque de bordure.
mask-border-sliceCR
La propriété mask-border-slice permet de découper l’image source fournie par mask-border-source en différentes régions.
mask-border-widthCR
La propriété mask-border-width définit la largeur du masque de bordure d’un élément.
mask-border-outsetCR
La propriété mask-border-outset indique la distance entre le masque de la bordure et la boîte de la bordure.
mask-border-repeatCR
La propriété mask-border-repeat permet de définir la façon dont les régions du bord du masque doivent être ajustées pour correspondre aux dimensions de la bordure de l’élément.
mask-borderCR
La propriété mask-border est une propriété raccourcie qui permet de définir les valeurs de mask-border-source, mask-border-slice, mask-border-width, mask-border-outset, mask-border-repeat et mask-border-mode.
mask-typeCR
La propriété mask-type permet de définir si un masque sera utilisé comme un masque de luminance ou comme un masque alpha.

 

Les propriétés CSS relatives aux barres de défilement

Ces propriétés permettent de définir des points d’accroche qui permettent de garantir la position sur laquelle on arrive après avoir fait défiler du contenu et de mettre en forme et modifier le comportement de la ou des barres de défilement.

scroll-snap-typeCR
La propriété scroll-snap-type permet de définir si un conteneur avec barre de défilement doit posséder des points d’accroche, l’axe de ces points d’accorche et leur degré d’adhérence.
scroll-padding-topCR
La propriété scroll-padding-top permet de définir un décalage sur le bord supérieur par rapport à la zone de défilement ou « scrollport » de l’élément.
scroll-padding-rightCR
La propriété scroll-padding-right permet de définir un décalage sur le côté droit par rapport à la zone de défilement ou « scrollport » de l’élément.
scroll-padding-bottomCR
La propriété scroll-padding-bottom permet de définir un décalage sur le bord inférieur par rapport à la zone de défilement ou « scrollport » de l’élément.
scroll-padding-leftCR
La propriété scroll-padding-left permet de définir un décalage sur le côté gauche par rapport à la zone de défilement ou « scrollport » de l’élément.
scroll-paddingCR
La propriété scroll-padding est une propriété raccourcie qui permet de définir les valeurs de scroll-padding-top, scroll-padding-right, scroll-padding-bottom et scroll-padding-left.
scroll-padding-block-startCR
La propriété scroll-padding-block-start permet de définir le décalage entre l’élément et la zone de défilement au début de l’axe de bloc.
scroll-padding-block-endCR
La propriété scroll-padding-block-end permet de définir le décalage entre l’élément et la zone de défilement à la fin de l’axe de bloc.
scroll-padding-blockCR
La propriété scroll-padding-block est une propriété raccourcie qui permet de définir les valeurs de scroll-padding-block-start et scroll-padding-block-end.
scroll-padding-inline-startCR
La propriété scroll-padding-inline-start permet de définir le décalage entre l’élément et la zone de défilement au début de l’axe en ligne.
scroll-padding-inline-endCR
La propriété scroll-padding-inline-end permet de définir le décalage entre l’élément et la zone de défilement à la fin de l’axe en ligne.
scroll-padding-inlineCR
La propriété scroll-padding-inline est une propriété raccourcie qui permet de définir les valeurs de scroll-padding-inline-start et scroll-padding-inline-end.
scroll-margin-topCR
La propriété scroll-margin-top permet de définir la marge de défilement de l’élément sur le bord supérieur.
scroll-margin-rightCR
La propriété scroll-margin-right permet de définir la marge de défilement de l’élément sur le côté droit.
scroll-margin-bottomCR
La propriété scroll-margin-bottom permet de définir la marge de défilement de l’élément sur le bord inférieur.
scroll-margin-leftCR
La propriété scroll-margin-left permet de définir la marge de défilement de l’élément sur le côté gauche.
scroll-margin-block-startCR
La propriété scroll-margin-block-start définit la marge de défilement de l’élément sur le début de l’axe de bloc.
scroll-margin-block-endCR
La propriété scroll-margin-block-end définit la marge de défilement de l’élément sur la fin de l’axe de bloc.
scroll-margin-blockCR
La propriété scroll-margin-block est une propriété raccourcie qui permet de définir les valeurs de scroll-margin-block-start et scroll-margin-block-end.
scroll-margin-inline-startCR
La propriété scroll-margin-inline-start définit la marge de défilement de l’élément sur le début de l’axe en ligne.
scroll-margin-inline-endCR
La propriété scroll-margin-inline-end définit la marge de défilement de l’élément sur la fin de l’axe en ligne.
scroll-margin-inlineCR
La propriété scroll-margin-inline est une propriété raccourcie qui permet de définir les valeurs de scroll-margin-inline-start et scroll-margin-inline-end.
scroll-snap-alignCR
La propriété scroll-snap-align définit la position de la boîte d’accroche (snap positions) comme un alignement entre la zone d’accroche et le conteneur (la boîte de défilement de l’élément).
scroll-snap-stopCR
La propriété scroll-snap-stop définit la façon dont un conteneur de défilement peut « passer outre » certaines positions d’accroche.
scrollbar-colorFPWD
La propriété scrollbar-color permet de définir les couleurs des barres de défilement d’un élément.
scrollbar-widthFPWD
La propriété scrollbar-width permet de définir l’épaisseur maximale des barres de défilement d’un élément lorsqu’elles sont affichées.
overscroll-behavior-xFPWD
La propriété overscroll-behavior-x spécifie le comportement de à adopter lors d’un dépassement de la limite de défilement sur l’axe horizontal.
overscroll-behavior-yFPWD
La propriété overscroll-behavior-y spécifie le comportement de à adopter lors d’un dépassement de la limite de défilement sur l’axe vertical.
overscroll-behaviorFPWD
La propriété overscroll-behavior est une propriété raccourcie qui permet de définir les valeurs de overscroll-behavior-x et overscroll-behavior-y.
overscroll-behavior-blockFPWD
La propriété overscroll-behavior-block spécifie le comportement de à adopter lors d’un dépassement de la limite de défilement sur l’axe de bloc. L’axe de bloc est déterminé par la valeur de la propriété writing-mode.
overscroll-behavior-inlineFPWD
La propriété overscroll-behavior-inline spécifie le comportement de à adopter lors d’un dépassement de la limite de défilement sur l’axe en ligne. L’axe de ligne est déterminé par la valeur de la propriété writing-mode.
scroll-behaviorFPWD
La propriété scroll-behavior définit le comportement du défilement pour une boîte de défilement lorsque celui-ci provient de la navigation ou des API CSSOM.

 

Les propriétés CSS relatives au mode d’écriture

Ces propriétés permettent de définir différents modes d’écriture et de modifier notamment l’orientation du texte.

directionREC
La propriété direction spécifie l’orientation du texte dans une ligne (de gauche à droite ou de droite à gauche). Cette propriété ne devrait pas être utilisée dans des documents HTML (on lui préférera l’attribut HTML dir).
unicode-bideREC
La propriété unicode-bidi permet aux boites inline de remplacer la directionnalité intrinsèque du texte. Elle ne devrait pas être utilisée dans les documents HTML.
writing-modeCR
La propriété writing-mode permet de spécifier si les lignes de texte doivent être disposées horizontalement ou verticalement et la direction dans laquelle les blocs progressent.
text-orientationCR
La propriété text-orientation permet de définir l’orientation du texte dans une ligne. Elle n’a d’effet que dans les modes typographiques verticaux.
text-combine-uprightCR
La propriété text-combine-upright définit comment intégrer une combinaison de plusieurs caractères dans l’espace normalement alloué à un seul caractère.

 

Les propriétés CSS de création de formes

Ces propriétés permettent de définir des formes géométriques utilisables et appliables aux éléments en CSS.

shape-outsideCR
La propriété shape-outside définit une forme (qui peut ne pas être un rectangle) autour de laquelle le contenu en ligne devra « s’écouler ».
shape-image-thresholdCR
La propriété shape-image-threshold définit le seuil en terme de canal alpha à utiliser pour extraire la forme d’une image.
shape-marginCR
La propriété shape-margin permet de définir la marge autour d’une forme CSS créée avec shape-outside.
shape-insideWD
La propriété shape-inside permet d’aligner le contenu autour du bord d’une zone qui n’est pas nécessairement rectangulaire.

 

Les propriétés CSS de définition de chemins d’animation

Ces propriétés permettent de positionner n’importe quel objet graphique et de l’animer le long d’un chemin.

offset-pathWD
La propriété permet de définir le chemin géométrique sur lequel la boite est positionnée relativement au conteneur parent ou au système de coordonnées SVG.
offset-distanceWD
La propriété définit une position le long d’un chemin défini avec offset-path.
offset-positionWD
La propriété permet de définir la position initiale du chemin défini avec offset-path.
offset-anchorWD
La propriété offset-anchor permet de définir un opint d’ancrage pour pour une boite positionnée le long d’un chemin défini avec offset-path.
offset-rotateWD
La propriété permet de définir l’orientation de la boîte lors du positionnement le long du chemin défini avec offset-path.
offsetWD
La propriété est une propriété raccourcie qui permet de définir les valeurs pour offset-position, offset-path, offset-distance, offset-rotate et offset-anchor.

 

Les propriétés CSS de composition et de mélange

Ces propriétés définissent la façon dont les formes de différents éléments sont combinés afin de former une seule image.

mix-blend-modeCR
La propriété mix-blend-mode permet de définir la façon dont le contenu d’un élément doit se mélanger avec le contenu de l’élément parent et avec son arrière-plan.
isolationCR
La propriété isolation indique que l’élément crée un nouveau contexte d’empilement.
background-blend-modeCR
La propriété background-blend-mode définit la façon dont les images d’arrière-plan doivent être fusionnées entre elles et avec la couleur d’arrière-plan.

 

Les propriétés CSS relatives à la couleur et à l’ajustement automatique des couleurs

Ces propriétés permettent de gérer la couleur des éléments et de contrôler le réglage automatique des couleurs effectué par l’agent utilisateur afin de gérer les préférences de l’utilisateur.

colorREC
La propriété color permet de définir la couleur des textes.
opacityREC
La propriété opacity permet de définir le niveau d’opacité (et donc de transparence) d’un élément.
color-schemeWD
La propriété color-scheme permet à un élément d’indiquer les combinaisons de couleurs avec lesquelles il devrait être rendu.
forced-color-adjustWD
La propriété forcer-color-adjust permet de sortir des éléments du mode de couleurs forcées afin de contrôler totalement les couleurs.
color-adjustWD
La propriété color-adjust indique à l’agent utilisateur comment traiter les choix de couleurs et de styles susceptibles d’être coûteux ou généralement déconseillés sur un périphérique donné, tels que l’utilisation de texte clair sur un fond sombre dans un document imprimé.

 

Les propriétés CSS inclassables

Ces propriétés ne rentrent dans aucun module

--*CR
Les noms des propriétés préfixés par  -- représentent des propriétés personnalisées (custom properties) qui peuvent contenir une valeur qui pourra être réutilisée dans le document grâce à la fonction var().
allCR
La propriété all permet de réinitialiser toutes les propriétés, à l’exception de unicode-bidi et direction, avec leurs valeurs initiales, héritées ou qui proviennent d’une autre feuille de style.
containREC
La propriété contain permet d’indiquer qu’un élément, ainsi que son contenu, sont, autant que possible, indépendants du reste de l’arbre du document.
will-changeCR
La propriété will-change fournit une indication au navigateur sur la propension d’un élément à changer.

 

Les propriétés relatives aux contenus générés

Ces propriétés permettent de définir le comportement des contenus générés.

contentREC
La propriété content détermine ce qui est rendu à l’intérieur d’un élément ou d’un pseudo-élément.
quoteREC
La propriété quote spécifie la forme des guillemets pour un nombre illimité de citations incorporées.

 

Les propriétés CSS liées aux médias paginés

Ces propriétés contrôlent la présentation du contenu imprimable ou de tout autre média dont le contenu est divisé en pages individuelles ainsi que les propriétés du contenu généré pour certains médias paginés.

pageWD
La propriété page est utilisée pour spécifier un type de page particulier (appelé page nommée) sur lequel un élément doit être affiché.
sizeWD
La propriété size permet de définir la taille et l’orientation cibles du bloc conteneur de la page.
marksWD
La propriété marks ajoute des repères de coupe et / ou d’enregistrement au document.
bleedWD
La propriété bleed permet de définir la taille de l’espace en dehors de la page avant que le contenu ne soit tronqué.
string-setWD
La propriété string-set contient une ou plusieurs paires, chacune consistant en un identifiant personnalisé (le nom de la chaîne nommée) suivi d’une liste de contenus décrivant comment construire la valeur de la chaîne nommée.
footnote-displayWD
La propriété footnote-display détermine si une note de bas de page est affichée sous forme d’élément bloc ou en ligne.
footnote-policyWD
La propriété footnote-policy donne aux auteurs une certaine influence sur le rendu des pages difficiles.
bookmark-levelWD
La propriété bookmark-level permet de définir le niveau de signet d’un document.
bookmark-labelWD
La propriété bookmark-label permet de définir une étiquette pour un signet.
bookmark-stateWD
La propriété bookmark-state permet de définir si les signets descendants doivent être affichés ou non.

 

Les propriétés CSS relatives aux annotations Ruby

Ces propriétés permettent de contrôler le rendu et la mise en forme des annotations Ruby qui sont particulièrement utilisées dans les documents d’Asie orientale.

ruby-alignWD
La propriété ruby-align définit la façon dont les éléments ruby sont distribués autour du texte de base.
ruby-mergeWD
La propriété ruby-merge contrôle le rendu des zones d’annotation ruby lorsqu’il en existe plusieurs dans un conteneur ruby.
ruby-positionWD
La propriété ruby-position définit la position d’un élément ruby par rapport à son élément de base.

 

Les propriétés CSS liées aux effets de filtre

Ces propriétés permettent de traiter le rendu d’un élément avant son affichage dans le document.

filterWD
La propriété filter permet d’appliquer des filtres afin d’obtenir des effets graphiques de flou ou de saturation.
color-interpretation-filtersWD
La propriété color-interpretation-filters spécifie l’espace colorimétrique pour les opérations de création d’image effectuées via les effets de filtre.
flood-colorWD
La propriété flood-color indique la couleur à utiliser pour submerger la sous-région primitive de filtre actuelle.
flood-opacityWD
La propriété flood-opacity définit la valeur d’opacité à utiliser dans toute la sous-région de filtre primitive.
lighting-colorWD
La propriété lighting-color définit la couleur de la source de lumière pour les primitives de filtrage feDiffuseLighting et feSpecularLighting.

 

Les propriétés CSS relatives au remplissage et aux contours

Ces propriétés permettent de gérer le remplissage et le contour du texte et des formes SVG.

fill-ruleFPWD
La propriété fill-rule permet de définir la règle utilisée pour déterminer quelles parties de la zone de dessin sont incluses dans la forme.
fill-breakFPWD
La propriété fill-break spécifie comment la géométrie d’une boite fragmentée est traitée lors de remplissages.
fill-colorFPWD
La propriété fill-color permet de définir la couleur de remplissage pour un élément. On lui préfèrera la propriété color pour remplir du texte.
fill-imageFPWD
La propriété fill-image permet de définir l’image à utiliser comme remplissage pour un élément.
fill-originFPWD
La propriété fill-origin spécifie des coordonnées de la zone de remplissage.
fill-positionFPWD
La propriété fill-position spécifie la position initiale d’une image de remplissage (après tout redimensionnement) dans la zone de remplissage.
fill-sizeFPWD
La propriété fill-size permet de définir la taille des images de remplissage.
fill-repeatFPWD
La propriété fill-repeat permet de définir le comportement de répétition des images de remplissage après redimensionnement et positionnement.
fillFPWD
La propriété fill est une propriété raccourcie qui permet de définir les valeurs de fill-color, fill-image, fill-origin, fill-position, fill-size et fill-repeat.
fill-opacityFPWD
La propriété fill-opacity permet de définir le niveau d’opacité du remplissage utilisé.
stroke-widthFPWD
La propriété stroke-width permet de définir la largeur du contour côté externe.
stroke-alignFPWD
La propriété stroke-align permet d’aligner un conour le long de l’outline (bordure externe).
stroke-linecapFPWD
La propriété stroke-linecap permet de définir la forme à la fin d’une ligne ouverte.
stroke-linejoinFPWD
La propriété stroke-linejoin spécifie la forme à utiliser aux coins des tracés ou des formes de base lorsqu’elles possèdent des contours.
stroke-miterlimitFPWD
La propriété stroke-miterlimit définit la limite du rapport entre la longueur du coin et la valeur de stroke-width utilisée pour dessiner la liaison entre deux segments de ligne.
stroke-breakFPWD
La propriété stroke-break permet de définir le traitement à apporter aux contours d’une boite fragmentée.
stroke-dasharrayFPWD
La propriété stroke-dasharray contrôle le motif et l’espacement entre les segments utilisés pour tracer le contour d’un élément.
stroke-dashoffsetFPWD
La propriété stroke-dashoffset permet de définir le décalage initial des pointillés (sur les lignes SVG notamment).
stroke-dash-cornerFPWD
La propriété stroke-dash-corner détermine si un tiret est toujours peint aux sommets d’une forme possédant un contour.
stroke-dash-justifyFPWD
La propriété stroke-dash-justify spécifie si et comment le motif en tirets d’un contour sera ajusté afin qu’il soit répété un nombre entier de fois le long de chacun des sous-chemins d’un élément.
stroke-colorFPWD
La propriété stroke-color permet de définir le couleur d’un contour.
stroke-imageFPWD
La propriété stroke-image permet de définir une image à utiliser comme contour d’un élément.
stroke-originFPWD
La propriété stroke-origin permet de définir les coordonnées d’un contour en définissant la zone de contour.
stroke-positionFPWD
La propriété stroke-position spécifie la position initiale d’une image de contour (après tout redimensionnement) dans la zone de remplissage.
stroke-sizeFPWD
La propriété stroke-size permet de définir le taille des images utilisées comme contour.
stroke-repeatFPWD
La propriété stroke-repeat permet de définir le comportement de répétition des images utilisées comme contour.
strokeFPWD
La propriété stroke est une propriété raccourcie qui permet de définir les valeurs de stroke-color, stroke-image, stroke-origin, stroke-position, stroke-size et stroke-repeat.
stroke-opacityFPWD
La propriété stroke-opacity permet de définir le niveau d’opacité d’un contour.

 

Contours et marqueurs SVG

Ces propriétés permettent de définir et de mettre en forme des contours et marqueurs pour des formes SVG spécifiquement

stroke-alignmentFPWD
La propriété stroke-alignment permet d’aligner un contour le long de l’outline (bordure côté extérieur) de l’objet courant.
stroke-dashadjustFPWD
La propriété stroke-dashadjust spécifie si et comment le motif en tirets d’un contour sera ajusté afin qu’il soit répété un nombre entier de fois le long des sous-chemins d’un élément.
stroke-dashcornerFPWD
La propriété stroke-dashcorner détermine si un tiret est toujours peint aux sommets d’une forme avec contour et contrôle également la façon dont le motif de tiret donné par stroke-dasharray est répété.
marker-startFPWD
La propriété marker-start indique le marqueur qui sera dessiné au niveau du premier sommet de l’élément.
marker-midFPWD
La propriété marker-mid indique le marqueur qui sera dessiné au niveau de tous les sommets de l’élément à l’exception du premier et du dernier.
marker-endFPWD
La propriété marker-end indique le marqueur qui sera dessiné au niveau du dernier sommet de l’élément.
marker-segmentFPWD
La propriété marker-segment est utilisée pour spécifier le marqueur qui sera tracé au centre de chaque segment du chemin.
marker-patternFPWD
La propriété marker-pattern est utilisée pour spécifier un motif de marqueurs et d’espaces à répéter le long de l’élément marquable.
markerFPWD
La propriété marker est une propriété raccourcie qui permet de définir les valeurs de marker-start, marker-mid, marker-end, marker-segment et marker-pattern.
marker-knockout-leftFPWD
La propriété marker-knockout-left permet de tronquer une partie d’un contour lorsqu’un marqueur est placé sur un tracé.
marker-knockout-rightFPWD
La propriété marker-knockout-right permet de tronquer une partie d’un contour lorsqu’un marqueur est placé sur un tracé.

 

Le module CSS Exclusions

Les exclusions CSS définissent des zones arbitraires autour desquelles un contenu inline peut se placer. Elles peuvent être définies sur n’importe quel élément de niveau bloc CSS et étendent la notion d’entourage du contenu auparavant limité aux flottants.

wrap-flowWD
La propriété wrap-flow permet de définir la façon dont le contenu inline va pouvoir se placer autour de l’exclusion.
wrap-throughWD
La propriété wrap-through permet d’indiquer si un élément doit hériter du contexte d’entourage de son parent ou pas.

 

Le module CSS Rhythmic sizing

Ce module contient des fonctionnalités CSS permettant d’ajuster la taille du contenu en fonction d’une unité arbitraire de façon à ce que cette taille soit exprimée en un multiple de cette unité.

line-height-stepFPWD
La propriété line-height-step permet de définir l’unité de base à utiliser pour le calcul de la hauteur de ligne d’une boite.
block-step-sizeFPWD
La propriété block-step-size permet de définir l’unité de base pour le calcul de la hauteur logique d’une boite de niveau bloc.
block-step-insertFPWD
La propriété block-step-insert permet de définir si l’espace supplémentaire introduit par block-step-size doit être inséré à l’intérieur ou à l’extérieur de la boite de bordure de l’élément.
block-step-alignFPWD
La propriété block-step-align permet de définir si l’espace supplémentaire introduit par block-step-size doit être inséré avant, après, ou réparti de chaque côté de la boite.
block-step-roundFPWD
La propriété block-step-round permet de spécifier si l’ajustement causé par block-step-size doit ajouter ou enlever de l’espace.
block-stepFPWD
La propriété block-step est une propriété raccourcie qui permet de définir les valeurs de block-step-size, block-step-insert, block-step-align et block-step-round.

 

Le module CSS Spatial Navigation

Ce module définit un modèle général de déplacement à travers les éléments qui peuvent obtenir le focus notamment à l’aide des touches fléchées.

spatial-navigation-containFPWD
La propriété spatial-navigation-contain permet d’établir un conteneur de navigation spatiale c’est-à-dire un groupement d’éléments qui peuvent être focus.
spatial-navigation-actionFPWD
La propriété spatial-navigation-action permet de définir si les flèches directionnelles doivent contrôler le défilement ou le changement de focus lorsqu’un élément possédant le focus se situe dans un conteneur avec barre de défilement.

 

Le module CSS Speech

Le module CSS Speech est aujourd’hui officiellement indiqué comme obsolète. Ce module devait définir des propriétés CSS auditives permettant de contrôler le rendu du document par synthèse vocale. Il était composé des propriétés suivantes :

  • La propriété voice-volume ;
  • La propriété voice-balance ;
  • La propriété speak ;
  • La propriété speak-as ;
  • La propriété pause-before ;
  • La propriété pause-after ;
  • La propriété pause ;
  • La propriété rest-before ;
  • La propriété rest-after ;
  • La propriété rest ;
  • La propriété cue-before ;
  • La propriété cue-after ;
  • La propriété cue ;
  • La propriété voice-family ;
  • La propriété voice-rate ;
  • La propriété voice-pitch ;
  • La propriété voice-range ;
  • La propriété voice-stress ;
  • La propriété voice-duration.

 

Tableau officiel brut des propriétés CSS

La liste des propriétés ci-dessous est la liste “officielle” telle que proposée sur le site du W3C à l’adresse https://www.w3.org/Style/CSS/all-properties.en.html.

Certaines propriétés CSS apparaissent plusieurs fois dans le tableau suivant. Cela est dû au fait que certains modules sont en cours de travail et que certaines propriétés de certains modules stables ont vocation à être recatégorisées dans ces nouveaux modules qui ne sont pas encore au statut de recommandation.

Ce tableau ne vous est fourni que pour que vous puissiez avoir un coup d’oeil rapide à l’ensemble des propriétés. Je vous conseille cependant plutôt d’utiliser ma catégorisation précédente. Vous pouvez réordonner ce tableau selon l’ordre alphabétique en cliquant sur les cellules d’en-tête.

Propriété  Module  Statut  
–*CSS Custom Properties for Cascading Variables Module Level 1CR
align-contentCSS Flexible Box Layout Module Level 1CR
align-contentCSS Box Alignment Module Level 3WD
align-itemsCSS Flexible Box Layout Module Level 1CR
align-itemsCSS Box Alignment Module Level 3WD
align-selfCSS Flexible Box Layout Module Level 1CR
align-selfCSS Box Alignment Module Level 3WD
alignment-adjustCSS3module: lineWD
alignment-baselineCSS3module: lineWD
alignment-baselineCSS Inline Layout Module Level 3WD
allCSS Cascading and Inheritance Level 3CR
allCSS Cascading and Inheritance Level 4CR
animationCSS Animations Level 1WD
animation-delayCSS Animations Level 1WD
animation-directionCSS Animations Level 1WD
animation-durationCSS Animations Level 1WD
animation-fill-modeCSS Animations Level 1WD
animation-iteration-countCSS Animations Level 1WD
animation-nameCSS Animations Level 1WD
animation-play-stateCSS Animations Level 1WD
animation-timing-functionCSS Animations Level 1WD
appearanceCSS Basic User Interface Module Level 4WD
azimuthCSS 2.1REC
backface-visibilityCSS 3D Transforms Module Level 3WD
backgroundCSS 2.1REC
backgroundCSS Backgrounds and Borders Module Level 3CR
background-attachmentCSS 2.1REC
background-attachmentCSS Backgrounds and Borders Module Level 3CR
background-blend-modeCompositing and Blending Level 1CR
background-clipCSS Backgrounds and Borders Module Level 3CR
background-colorCSS 2.1REC
background-colorCSS Backgrounds and Borders Module Level 3CR
background-imageCSS 2.1REC
background-imageCSS Backgrounds and Borders Module Level 3CR
background-originCSS Backgrounds and Borders Module Level 3CR
background-positionCSS 2.1REC
background-positionCSS Backgrounds and Borders Module Level 3CR
background-repeatCSS 2.1REC
background-repeatCSS Backgrounds and Borders Module Level 3CR
background-sizeCSS Backgrounds and Borders Module Level 3CR
baseline-shiftCSS3module: lineWD
baseline-shiftCSS Inline Layout Module Level 3WD
block-overflowCSS Overflow Module Level 3WD
block-sizeCSS Logical Properties and Values Level 1WD
block-stepCSS Rhythmic SizingFPWD
block-step-alignCSS Rhythmic SizingFPWD
block-step-insertCSS Rhythmic SizingFPWD
block-step-roundCSS Rhythmic SizingFPWD
block-step-sizeCSS Rhythmic SizingFPWD
bookmark-labelCSS Generated Content for Paged Media ModuleWD
bookmark-labelCSS Generated Content Module Level 3WD
bookmark-levelCSS Generated Content for Paged Media ModuleWD
bookmark-levelCSS Generated Content Module Level 3WD
bookmark-stateCSS Generated Content for Paged Media ModuleWD
bookmark-stateCSS Generated Content Module Level 3WD
borderCSS3 module: BorderWD
borderCSS 2.1REC
borderCSS Backgrounds and Borders Module Level 3CR
border-blockCSS Logical Properties and Values Level 1WD
border-block-colorCSS Logical Properties and Values Level 1WD
border-block-endCSS Logical Properties and Values Level 1WD
border-block-end-colorCSS Logical Properties and Values Level 1WD
border-block-end-styleCSS Logical Properties and Values Level 1WD
border-block-end-widthCSS Logical Properties and Values Level 1WD
border-block-startCSS Logical Properties and Values Level 1WD
border-block-start-colorCSS Logical Properties and Values Level 1WD
border-block-start-styleCSS Logical Properties and Values Level 1WD
border-block-start-widthCSS Logical Properties and Values Level 1WD
border-block-styleCSS Logical Properties and Values Level 1WD
border-block-widthCSS Logical Properties and Values Level 1WD
border-bottomCSS 2.1REC
border-bottomCSS Backgrounds and Borders Module Level 3CR
border-bottom-colorCSS3 module: BorderWD
border-bottom-colorCSS 2.1REC
border-bottom-colorCSS Backgrounds and Borders Module Level 3CR
border-bottom-fit-lengthCSS3 module: BorderWD
border-bottom-fit-widthCSS3 module: BorderWD
border-bottom-imageCSS3 module: BorderWD
border-bottom-left-fit-widthCSS3 module: BorderWD
border-bottom-left-imageCSS3 module: BorderWD
border-bottom-left-radiusCSS3 module: BorderWD
border-bottom-left-radiusCSS Backgrounds and Borders Module Level 3CR
border-bottom-right-fit-lengthCSS3 module: BorderWD
border-bottom-right-fit-widthCSS3 module: BorderWD
border-bottom-right-imageCSS3 module: BorderWD
border-bottom-right-radiusCSS3 module: BorderWD
border-bottom-right-radiusCSS Backgrounds and Borders Module Level 3CR
border-bottom-styleCSS3 module: BorderWD
border-bottom-styleCSS 2.1REC
border-bottom-styleCSS Backgrounds and Borders Module Level 3CR
border-bottom-widthCSS 2.1REC
border-bottom-widthCSS Backgrounds and Borders Module Level 3CR
border-bottoml-eft-fit-lengthCSS3 module: BorderWD
border-boundaryCSS Round Display Level 1WD
border-breakCSS3 module: BorderWD
border-collapseCSS 2.1REC
border-collapseCSS Table Module Level 3WD
border-colorCSS3 module: BorderWD
border-colorCSS 2.1REC
border-colorCSS Backgrounds and Borders Module Level 3CR
border-corner-fitCSS3 module: BorderWD
border-corner-imageCSS3 module: BorderWD
border-corner-image-transformCSS3 module: BorderWD
border-end-end-radiusCSS Logical Properties and Values Level 1WD
border-end-start-radiusCSS Logical Properties and Values Level 1WD
border-fitCSS3 module: BorderWD
border-fit-lengthCSS3 module: BorderWD
border-fit-widthCSS3 module: BorderWD
border-imageCSS3 module: BorderWD
border-imageCSS Backgrounds and Borders Module Level 3CR
border-image-outsetCSS Backgrounds and Borders Module Level 3CR
border-image-repeatCSS Backgrounds and Borders Module Level 3CR
border-image-sliceCSS Backgrounds and Borders Module Level 3CR
border-image-sourceCSS Backgrounds and Borders Module Level 3CR
border-image-transformCSS3 module: BorderWD
border-image-widthCSS Backgrounds and Borders Module Level 3CR
border-inlineCSS Logical Properties and Values Level 1WD
border-inline-colorCSS Logical Properties and Values Level 1WD
border-inline-endCSS Logical Properties and Values Level 1WD
border-inline-end-colorCSS Logical Properties and Values Level 1WD
border-inline-end-styleCSS Logical Properties and Values Level 1WD
border-inline-end-widthCSS Logical Properties and Values Level 1WD
border-inline-startCSS Logical Properties and Values Level 1WD
border-inline-start-colorCSS Logical Properties and Values Level 1WD
border-inline-start-styleCSS Logical Properties and Values Level 1WD
border-inline-start-widthCSS Logical Properties and Values Level 1WD
border-inline-styleCSS Logical Properties and Values Level 1WD
border-inline-widthCSS Logical Properties and Values Level 1WD
border-leftCSS 2.1REC
border-leftCSS Backgrounds and Borders Module Level 3CR
border-left-colorCSS3 module: BorderWD
border-left-colorCSS 2.1REC
border-left-colorCSS Backgrounds and Borders Module Level 3CR
border-left-fit-lengthCSS3 module: BorderWD
border-left-fit-widthCSS3 module: BorderWD
border-left-imageCSS3 module: BorderWD
border-left-styleCSS3 module: BorderWD
border-left-styleCSS 2.1REC
border-left-styleCSS Backgrounds and Borders Module Level 3CR
border-left-widthCSS 2.1REC
border-left-widthCSS Backgrounds and Borders Module Level 3CR
border-radiusCSS3 module: BorderWD
border-radiusCSS Backgrounds and Borders Module Level 3CR
border-rightCSS 2.1REC
border-rightCSS Backgrounds and Borders Module Level 3CR
border-right-colorCSS3 module: BorderWD
border-right-colorCSS 2.1REC
border-right-colorCSS Backgrounds and Borders Module Level 3CR
border-right-fit-lengthCSS3 module: BorderWD
border-right-fit-widthCSS3 module: BorderWD
border-right-imageCSS3 module: BorderWD
border-right-styleCSS3 module: BorderWD
border-right-styleCSS 2.1REC
border-right-styleCSS Backgrounds and Borders Module Level 3CR
border-right-widthCSS 2.1REC
border-right-widthCSS Backgrounds and Borders Module Level 3CR
border-spacingCSS 2.1REC
border-spacingCSS Table Module Level 3WD
border-start-end-radiusCSS Logical Properties and Values Level 1WD
border-start-start-radiusCSS Logical Properties and Values Level 1WD
border-styleCSS3 module: BorderWD
border-styleCSS 2.1REC
border-styleCSS Backgrounds and Borders Module Level 3CR
border-topCSS3 module: BorderWD
border-topCSS 2.1REC
border-topCSS Backgrounds and Borders Module Level 3CR
border-top-colorCSS3 module: BorderWD
border-top-colorCSS 2.1REC
border-top-colorCSS Backgrounds and Borders Module Level 3CR
border-top-fit-lengthCSS3 module: BorderWD
border-top-fit-widthCSS3 module: BorderWD
border-top-imageCSS3 module: BorderWD
border-top-left-fit-lengthCSS3 module: BorderWD
border-top-left-fit-widthCSS3 module: BorderWD
border-top-left-imageCSS3 module: BorderWD
border-top-left-radiusCSS3 module: BorderWD
border-top-left-radiusCSS Backgrounds and Borders Module Level 3CR
border-top-right-fit-lengthCSS3 module: BorderWD
border-top-right-fit-widthCSS3 module: BorderWD
border-top-right-imageCSS3 module: BorderWD
border-top-right-radiusCSS3 module: BorderWD
border-top-right-radiusCSS Backgrounds and Borders Module Level 3CR
border-top-styleCSS3 module: BorderWD
border-top-styleCSS 2.1REC
border-top-styleCSS Backgrounds and Borders Module Level 3CR
border-top-widthCSS 2.1REC
border-top-widthCSS Backgrounds and Borders Module Level 3CR
border-widthCSS 2.1REC
border-widthCSS Backgrounds and Borders Module Level 3CR
bottomCSS 2.1REC
bottomCSS Positioned Layout Module Level 3WD
box-decoration-breakCSS Fragmentation Module Level 3CR
box-decoration-breakCSS Fragmentation Module Level 4FPWD
box-shadowCSS3 module: BorderWD
box-shadowCSS Backgrounds and Borders Module Level 3CR
box-sizingCSS Basic User Interface Module Level 4WD
box-sizingCSS Basic User Interface Module Level 3 (CSS3 UI)REC
box-sizingCSS Intrinsic & Extrinsic Sizing Module Level 3WD
box-snapCSS Line Grid Module Level 1WD
break-afterCSS Regions Module Level 1WD
break-afterCSS Fragmentation Module Level 3CR
break-afterCSS Fragmentation Module Level 4FPWD
break-beforeCSS Regions Module Level 1WD
break-beforeCSS Fragmentation Module Level 3CR
break-beforeCSS Fragmentation Module Level 4FPWD
break-insideCSS Regions Module Level 1WD
break-insideCSS Fragmentation Module Level 3CR
break-insideCSS Fragmentation Module Level 4FPWD
caption-sideCSS 2.1REC
caption-sideCSS Table Module Level 3WD
caretCSS Basic User Interface Module Level 4WD
caret-colorCSS Basic User Interface Module Level 4WD
caret-colorCSS Basic User Interface Module Level 3 (CSS3 UI)REC
caret-shapeCSS Basic User Interface Module Level 4WD
chainsCSS Template Layout ModuleNOTE
clearCSS 2.1REC
clearCSS Page FloatsFPWD
clipCSS 2.1REC
clipCSS Masking Module Level 1CR
clip-pathCSS Masking Module Level 1CR
clip-ruleCSS Masking Module Level 1CR
colorCSS 2.1REC
colorCSS Color Module Level 3REC
colorCSS Color Module Level 4WD
color-adjustCSS Color Adjustment Module Level 1WD
color-interpolation-filtersFilter Effects Module Level 1WD
color-schemeCSS Color Adjustment Module Level 1WD
column-countCSS Multi-column Layout Module Level 1WD
column-fillCSS Multi-column Layout Module Level 1WD
column-gapCSS Box Alignment Module Level 3WD
column-ruleCSS Multi-column Layout Module Level 1WD
column-rule-colorCSS Multi-column Layout Module Level 1WD
column-rule-styleCSS Multi-column Layout Module Level 1WD
column-rule-widthCSS Multi-column Layout Module Level 1WD
column-spanCSS Multi-column Layout Module Level 1WD
column-widthCSS Multi-column Layout Module Level 1WD
columnsCSS Multi-column Layout Module Level 1WD
containCSS Containment Module Level 1PR
containCSS Containment Module Level 2WD
contentCSS 2.1REC
contentCSS Generated Content Module Level 3WD
continueCSS Overflow Module Level 4FPWD
continueCSS Overflow Module Level 3WD
counter-incrementCSS 2.1REC
counter-incrementCSS Lists Module Level 3WD
counter-resetCSS 2.1REC
counter-resetCSS Lists Module Level 3WD
counter-setCSS Lists Module Level 3WD
cueCSS 2.1REC
cue-afterCSS 2.1REC
cue-beforeCSS 2.1REC
cursorCSS 2.1REC
cursorCSS Basic User Interface Module Level 4WD
cursorCSS Basic User Interface Module Level 3 (CSS3 UI)REC
directionCSS 2.1REC
directionCSS Writing Modes Level 4CR
directionCSS Writing Modes Level 3PR
displayCSS 2.1REC
displayCSS Ruby Layout Module Level 1WD
displayCSS Display Module Level 3CR
dominant-baselineCSS3module: lineWD
dominant-baselineCSS Inline Layout Module Level 3WD
drop-initial-after-adjustCSS3module: lineWD
drop-initial-after-alignCSS3module: lineWD
drop-initial-before-adjustCSS3module: lineWD
drop-initial-before-alignCSS3module: lineWD
drop-initial-sizeCSS3module: lineWD
drop-initial-valueCSS3module: lineWD
elevationCSS 2.1REC
empty-cellsCSS 2.1REC
empty-cellsCSS Table Module Level 3WD
fillCSS Fill and Stroke Module Level 3FPWD
fill-breakCSS Fill and Stroke Module Level 3FPWD
fill-colorCSS Fill and Stroke Module Level 3FPWD
fill-imageCSS Fill and Stroke Module Level 3FPWD
fill-opacityCSS Fill and Stroke Module Level 3FPWD
fill-originCSS Fill and Stroke Module Level 3FPWD
fill-positionCSS Fill and Stroke Module Level 3FPWD
fill-repeatCSS Fill and Stroke Module Level 3FPWD
fill-ruleCSS Fill and Stroke Module Level 3FPWD
fill-sizeCSS Fill and Stroke Module Level 3FPWD
filterFilter Effects Module Level 1WD
flexCSS Flexible Box Layout Module Level 1CR
flex-basisCSS Flexible Box Layout Module Level 1CR
flex-directionCSS Flexible Box Layout Module Level 1CR
flex-flowCSS Flexible Box Layout Module Level 1CR
flex-growCSS Flexible Box Layout Module Level 1CR
flex-shrinkCSS Flexible Box Layout Module Level 1CR
flex-wrapCSS Flexible Box Layout Module Level 1CR
floatCSS 2.1REC
floatCSS Page FloatsFPWD
float-deferCSS Page FloatsFPWD
float-offsetCSS Page FloatsFPWD
float-referenceCSS Page FloatsFPWD
flood-colorFilter Effects Module Level 1WD
flood-opacityFilter Effects Module Level 1WD
flowCSS Template Layout ModuleNOTE
flow-fromCSS Regions Module Level 1WD
flow-intoCSS Regions Module Level 1WD
fontCSS 2.1REC
fontCSS Fonts Module Level 3REC
fontCSS Fonts Module Level 4WD
font-familyCSS 2.1REC
font-familyCSS Fonts Module Level 3REC
font-familyCSS Fonts Module Level 4WD
font-feature-settingsCSS Fonts Module Level 3REC
font-feature-settingsCSS Fonts Module Level 4WD
font-kerningCSS Fonts Module Level 3REC
font-kerningCSS Fonts Module Level 4WD
font-language-overrideCSS Fonts Module Level 4WD
font-optical-sizingCSS Fonts Module Level 4WD
font-paletteCSS Fonts Module Level 4WD
font-sizeCSS 2.1REC
font-sizeCSS Fonts Module Level 3REC
font-sizeCSS Fonts Module Level 4WD
font-size-adjustCSS Fonts Module Level 3REC
font-size-adjustCSS Fonts Module Level 4WD
font-stretchCSS Fonts Module Level 3REC
font-stretchCSS Fonts Module Level 4WD
font-styleCSS 2.1REC
font-styleCSS Fonts Module Level 3REC
font-styleCSS Fonts Module Level 4WD
font-synthesisCSS Fonts Module Level 3REC
font-synthesisCSS Fonts Module Level 4WD
font-synthesis-small-capsCSS Fonts Module Level 4WD
font-synthesis-styleCSS Fonts Module Level 4WD
font-synthesis-weightCSS Fonts Module Level 4WD
font-variantCSS 2.1REC
font-variantCSS Fonts Module Level 3REC
font-variantCSS Fonts Module Level 4WD
font-variant-alternatesCSS Fonts Module Level 4WD
font-variant-capsCSS Fonts Module Level 3REC
font-variant-capsCSS Fonts Module Level 4WD
font-variant-east-asianCSS Fonts Module Level 3REC
font-variant-east-asianCSS Fonts Module Level 4WD
font-variant-emojiCSS Fonts Module Level 4WD
font-variant-ligaturesCSS Fonts Module Level 3REC
font-variant-ligaturesCSS Fonts Module Level 4WD
font-variant-numericCSS Fonts Module Level 3REC
font-variant-numericCSS Fonts Module Level 4WD
font-variant-positionCSS Fonts Module Level 3REC
font-variant-positionCSS Fonts Module Level 4WD
font-variation-settingsCSS Fonts Module Level 4WD
font-weightCSS 2.1REC
font-weightCSS Fonts Module Level 3REC
font-weightCSS Fonts Module Level 4WD
footnote-displayCSS Generated Content for Paged Media ModuleWD
footnote-policyCSS Generated Content for Paged Media ModuleWD
forced-color-adjustCSS Color Adjustment Module Level 1WD
gapCSS Box Alignment Module Level 3WD
glyph-orientation-verticalCSS Writing Modes Level 4CR
glyph-orientation-verticalCSS Writing Modes Level 3PR
gridCSS Template Layout ModuleNOTE
gridCSS Grid Layout Module Level 1CR
grid-areaCSS Grid Layout Module Level 1CR
grid-auto-columnsCSS Grid Layout Module Level 1CR
grid-auto-flowCSS Grid Layout Module Level 1CR
grid-auto-rowsCSS Grid Layout Module Level 1CR
grid-columnCSS Grid Layout Module Level 1CR
grid-column-endCSS Grid Layout Module Level 1CR
grid-column-startCSS Grid Layout Module Level 1CR
grid-rowCSS Grid Layout Module Level 1CR
grid-row-endCSS Grid Layout Module Level 1CR
grid-row-startCSS Grid Layout Module Level 1CR
grid-templateCSS Template Layout ModuleNOTE
grid-templateCSS Grid Layout Module Level 1CR
grid-template-areasCSS Template Layout ModuleNOTE
grid-template-areasCSS Grid Layout Module Level 1CR
grid-template-columnsCSS Template Layout ModuleNOTE
grid-template-columnsCSS Grid Layout Module Level 1CR
grid-template-rowsCSS Template Layout ModuleNOTE
grid-template-rowsCSS Grid Layout Module Level 1CR
hanging-punctuationCSS Text Module Level 3WD
heightCSS 2.1REC
heightCSS Intrinsic & Extrinsic Sizing Module Level 3WD
hyphenate-characterCSS Text Module Level 4WD
hyphenate-limit-charsCSS Text Module Level 4WD
hyphenate-limit-lastCSS Text Module Level 4WD
hyphenate-limit-linesCSS Text Module Level 4WD
hyphenate-limit-zoneCSS Text Module Level 4WD
hyphensCSS Text Module Level 3WD
image-orientationCSS Images Module Level 3CR
image-renderingCSS Images Module Level 3CR
image-resolutionCSS Image Values and Replaced Content Module Level 4WD
initial-lettersCSS Inline Layout Module Level 3WD
initial-letters-alignCSS Inline Layout Module Level 3WD
initial-letters-wrapCSS Inline Layout Module Level 3WD
inline-box-alignCSS3module: lineWD
inline-sizeCSS Logical Properties and Values Level 1WD
inline-sizingCSS Inline Layout Module Level 3WD
insetCSS Logical Properties and Values Level 1WD
inset-blockCSS Logical Properties and Values Level 1WD
inset-block-endCSS Logical Properties and Values Level 1WD
inset-block-startCSS Logical Properties and Values Level 1WD
inset-inlineCSS Logical Properties and Values Level 1WD
inset-inline-endCSS Logical Properties and Values Level 1WD
inset-inline-startCSS Logical Properties and Values Level 1WD
isolationCompositing and Blending Level 1CR
justify-contentCSS Flexible Box Layout Module Level 1CR
justify-contentCSS Box Alignment Module Level 3WD
justify-itemsCSS Box Alignment Module Level 3WD
justify-selfCSS Box Alignment Module Level 3WD
leftCSS 2.1REC
leftCSS Positioned Layout Module Level 3WD
letter-spacingCSS 2.1REC
letter-spacingCSS Text Module Level 3WD
lighting-colorFilter Effects Module Level 1WD
line-breakCSS Text Module Level 3WD
line-clampCSS Overflow Module Level 3WD
line-gridCSS Line Grid Module Level 1WD
line-heightCSS3module: lineWD
line-heightCSS 2.1REC
line-height-stepCSS Rhythmic SizingFPWD
line-paddingCSS Text Module Level 4WD
line-snapCSS Line Grid Module Level 1WD
line-stackingCSS3module: lineWD
line-stacking-rubyCSS3module: lineWD
line-stacking-shiftCSS3module: lineWD
line-stacking-strategyCSS3module: lineWD
list-styleCSS 2.1REC
list-styleCSS Lists Module Level 3WD
list-style-imageCSS 2.1REC
list-style-imageCSS Lists Module Level 3WD
list-style-positionCSS 2.1REC
list-style-positionCSS Lists Module Level 3WD
list-style-typeCSS 2.1REC
list-style-typeCSS Lists Module Level 3WD
marginCSS 2.1REC
marginCSS Box Model Module Level 3WD
margin-blockCSS Logical Properties and Values Level 1WD
margin-block-endCSS Logical Properties and Values Level 1WD
margin-block-startCSS Logical Properties and Values Level 1WD
margin-bottomCSS 2.1REC
margin-bottomCSS Box Model Module Level 3WD
margin-breakCSS Fragmentation Module Level 4FPWD
margin-inlineCSS Logical Properties and Values Level 1WD
margin-inline-endCSS Logical Properties and Values Level 1WD
margin-inline-startCSS Logical Properties and Values Level 1WD
margin-leftCSS 2.1REC
margin-leftCSS Box Model Module Level 3WD
margin-rightCSS 2.1REC
margin-rightCSS Box Model Module Level 3WD
margin-topCSS 2.1REC
margin-topCSS Box Model Module Level 3WD
margin-trimCSS Box Model Module Level 3WD
markerSVG MarkersFPWD
marker-endSVG MarkersFPWD
marker-knockout-leftSVG MarkersFPWD
marker-knockout-rightSVG MarkersFPWD
marker-midSVG MarkersFPWD
marker-patternSVG MarkersFPWD
marker-segmentSVG MarkersFPWD
marker-sideCSS Lists Module Level 3WD
marker-startSVG MarkersFPWD
maskCSS Masking Module Level 1CR
mask-borderCSS Masking Module Level 1CR
mask-border-modeCSS Masking Module Level 1CR
mask-border-outsetCSS Masking Module Level 1CR
mask-border-repeatCSS Masking Module Level 1CR
mask-border-sliceCSS Masking Module Level 1CR
mask-border-sourceCSS Masking Module Level 1CR
mask-border-widthCSS Masking Module Level 1CR
mask-clipCSS Masking Module Level 1CR
mask-compositeCSS Masking Module Level 1CR
mask-imageCSS Masking Module Level 1CR
mask-modeCSS Masking Module Level 1CR
mask-originCSS Masking Module Level 1CR
mask-positionCSS Masking Module Level 1CR
mask-repeatCSS Masking Module Level 1CR
mask-sizeCSS Masking Module Level 1CR
mask-typeCSS Masking Module Level 1CR
max-block-sizeCSS Logical Properties and Values Level 1WD
max-heightCSS 2.1REC
max-heightCSS Intrinsic & Extrinsic Sizing Module Level 3WD
max-inline-sizeCSS Logical Properties and Values Level 1WD
max-linesCSS Overflow Module Level 4FPWD
max-linesCSS Overflow Module Level 3WD
max-widthCSS 2.1REC
max-widthCSS Intrinsic & Extrinsic Sizing Module Level 3WD
min-block-sizeCSS Logical Properties and Values Level 1WD
min-heightCSS 2.1REC
min-heightCSS Intrinsic & Extrinsic Sizing Module Level 3WD
min-inline-sizeCSS Logical Properties and Values Level 1WD
min-widthCSS 2.1REC
min-widthCSS Intrinsic & Extrinsic Sizing Module Level 3WD
mix-blend-modeCompositing and Blending Level 1CR
nav-downCSS Basic User Interface Module Level 4WD
nav-leftCSS Basic User Interface Module Level 4WD
nav-rightCSS Basic User Interface Module Level 4WD
nav-upCSS Basic User Interface Module Level 4WD
object-fitCSS Images Module Level 3CR
object-positionCSS Images Module Level 3CR
offsetMotion Path Module Level 1WD
offset-afterCSS Positioned Layout Module Level 3WD
offset-anchorMotion Path Module Level 1WD
offset-beforeCSS Positioned Layout Module Level 3WD
offset-distanceMotion Path Module Level 1WD
offset-endCSS Positioned Layout Module Level 3WD
offset-pathMotion Path Module Level 1WD
offset-positionMotion Path Module Level 1WD
offset-rotateMotion Path Module Level 1WD
offset-startCSS Positioned Layout Module Level 3WD
opacityCSS Color Module Level 3REC
opacityCSS Color Module Level 4WD
orderCSS Flexible Box Layout Module Level 1CR
orphansCSS 2.1REC
orphansCSS Fragmentation Module Level 3CR
orphansCSS Fragmentation Module Level 4FPWD
outlineCSS 2.1REC
outlineCSS Basic User Interface Module Level 4WD
outlineCSS Basic User Interface Module Level 3 (CSS3 UI)REC
outline-colorCSS 2.1REC
outline-colorCSS Basic User Interface Module Level 4WD
outline-colorCSS Basic User Interface Module Level 3 (CSS3 UI)REC
outline-offsetCSS Basic User Interface Module Level 4WD
outline-offsetCSS Basic User Interface Module Level 3 (CSS3 UI)REC
outline-styleCSS 2.1REC
outline-styleCSS Basic User Interface Module Level 4WD
outline-styleCSS Basic User Interface Module Level 3 (CSS3 UI)REC
outline-widthCSS 2.1REC
outline-widthCSS Basic User Interface Module Level 4WD
outline-widthCSS Basic User Interface Module Level 3 (CSS3 UI)REC
overflowCSS 2.1REC
overflowCSS Overflow Module Level 3WD
overflow-blockCSS Overflow Module Level 3WD
overflow-inlineCSS Overflow Module Level 3WD
overflow-wrapCSS Text Module Level 3WD
overflow-xCSS Overflow Module Level 3WD
overflow-yCSS Overflow Module Level 3WD
overscroll-behaviorCSS Overscroll Behavior Module Level 1FPWD
overscroll-behavior-blockCSS Overscroll Behavior Module Level 1FPWD
overscroll-behavior-inlineCSS Overscroll Behavior Module Level 1FPWD
overscroll-behavior-xCSS Overscroll Behavior Module Level 1FPWD
overscroll-behavior-yCSS Overscroll Behavior Module Level 1FPWD
paddingCSS 2.1REC
paddingCSS Box Model Module Level 3WD
padding-blockCSS Logical Properties and Values Level 1WD
padding-block-endCSS Logical Properties and Values Level 1WD
padding-block-startCSS Logical Properties and Values Level 1WD
padding-bottomCSS 2.1REC
padding-bottomCSS Box Model Module Level 3WD
padding-inlineCSS Logical Properties and Values Level 1WD
padding-inline-endCSS Logical Properties and Values Level 1WD
padding-inline-startCSS Logical Properties and Values Level 1WD
padding-leftCSS 2.1REC
padding-leftCSS Box Model Module Level 3WD
padding-rightCSS 2.1REC
padding-rightCSS Box Model Module Level 3WD
padding-topCSS 2.1REC
padding-topCSS Box Model Module Level 3WD
pageCSS Paged Media Module Level 3WD
page-break-afterCSS 2.1REC
page-break-beforeCSS 2.1REC
page-break-insideCSS 2.1REC
pauseCSS 2.1REC
pause-afterCSS 2.1REC
pause-beforeCSS 2.1REC
perspectiveCSS 3D Transforms Module Level 3WD
perspective-originCSS 3D Transforms Module Level 3WD
pitchCSS 2.1REC
pitch-rangeCSS 2.1REC
place-contentCSS Box Alignment Module Level 3WD
place-itemsCSS Box Alignment Module Level 3WD
place-selfCSS Box Alignment Module Level 3WD
play-duringCSS 2.1REC
positionCSS 2.1REC
positionCSS Positioned Layout Module Level 3WD
quotesCSS 2.1REC
quotesCSS Generated Content Module Level 3WD
region-fragmentCSS Regions Module Level 1WD
resizeCSS Basic User Interface Module Level 4WD
resizeCSS Basic User Interface Module Level 3 (CSS3 UI)REC
richnessCSS 2.1REC
rightCSS 2.1REC
rightCSS Positioned Layout Module Level 3WD
row-gapCSS Box Alignment Module Level 3WD
ruby-alignCSS Ruby Layout Module Level 1WD
ruby-mergeCSS Ruby Layout Module Level 1WD
ruby-positionCSS Ruby Layout Module Level 1WD
runningCSS Generated Content for Paged Media ModuleWD
scroll-behaviorCSSOM View ModuleWD
scroll-marginCSS Scroll Snap Module Level 1CR
scroll-margin-blockCSS Scroll Snap Module Level 1CR
scroll-margin-block-endCSS Scroll Snap Module Level 1CR
scroll-margin-block-startCSS Scroll Snap Module Level 1CR
scroll-margin-bottomCSS Scroll Snap Module Level 1CR
scroll-margin-inlineCSS Scroll Snap Module Level 1CR
scroll-margin-inline-endCSS Scroll Snap Module Level 1CR
scroll-margin-inline-startCSS Scroll Snap Module Level 1CR
scroll-margin-leftCSS Scroll Snap Module Level 1CR
scroll-margin-rightCSS Scroll Snap Module Level 1CR
scroll-margin-topCSS Scroll Snap Module Level 1CR
scroll-paddingCSS Scroll Snap Module Level 1CR
scroll-padding-blockCSS Scroll Snap Module Level 1CR
scroll-padding-block-endCSS Scroll Snap Module Level 1CR
scroll-padding-block-startCSS Scroll Snap Module Level 1CR
scroll-padding-bottomCSS Scroll Snap Module Level 1CR
scroll-padding-inlineCSS Scroll Snap Module Level 1CR
scroll-padding-inline-endCSS Scroll Snap Module Level 1CR
scroll-padding-inline-startCSS Scroll Snap Module Level 1CR
scroll-padding-leftCSS Scroll Snap Module Level 1CR
scroll-padding-rightCSS Scroll Snap Module Level 1CR
scroll-padding-topCSS Scroll Snap Module Level 1CR
scroll-snap-alignCSS Scroll Snap Module Level 1CR
scroll-snap-stopCSS Scroll Snap Module Level 1CR
scroll-snap-typeCSS Scroll Snap Module Level 1CR
scrollbar-colorCSS Scrollbars Module Level 1FPWD
scrollbar-gutterCSS Overflow Module Level 4FPWD
scrollbar-widthCSS Scrollbars Module Level 1FPWD
shape-image-thresholdCSS Shapes Module Level 1CR
shape-insideCSS Round Display Level 1WD
shape-marginCSS Shapes Module Level 1CR
shape-outsideCSS Shapes Module Level 1CR
spatial-navigation-actionCSS Spatial Navigation Level 1FPWD
spatial-navigation-containCSS Spatial Navigation Level 1FPWD
speakCSS 2.1REC
speak-headerCSS 2.1REC
speak-numeralCSS 2.1REC
speak-punctuationCSS 2.1REC
speech-rateCSS 2.1REC
stressCSS 2.1REC
string-setCSS Generated Content for Paged Media ModuleWD
string-setCSS Generated Content Module Level 3WD
strokeSVG StrokesFPWD
strokeCSS Fill and Stroke Module Level 3FPWD
stroke-alignCSS Fill and Stroke Module Level 3FPWD
stroke-alignmentSVG StrokesFPWD
stroke-breakCSS Fill and Stroke Module Level 3FPWD
stroke-colorCSS Fill and Stroke Module Level 3FPWD
stroke-dash-cornerCSS Fill and Stroke Module Level 3FPWD
stroke-dash-justifyCSS Fill and Stroke Module Level 3FPWD
stroke-dashadjustSVG StrokesFPWD
stroke-dasharraySVG StrokesFPWD
stroke-dasharrayCSS Fill and Stroke Module Level 3FPWD
stroke-dashcornerSVG StrokesFPWD
stroke-dashoffsetSVG StrokesFPWD
stroke-dashoffsetCSS Fill and Stroke Module Level 3FPWD
stroke-imageCSS Fill and Stroke Module Level 3FPWD
stroke-linecapSVG StrokesFPWD
stroke-linecapCSS Fill and Stroke Module Level 3FPWD
stroke-linejoinSVG StrokesFPWD
stroke-linejoinCSS Fill and Stroke Module Level 3FPWD
stroke-miterlimitSVG StrokesFPWD
stroke-miterlimitCSS Fill and Stroke Module Level 3FPWD
stroke-opacitySVG StrokesFPWD
stroke-opacityCSS Fill and Stroke Module Level 3FPWD
stroke-originCSS Fill and Stroke Module Level 3FPWD
stroke-positionCSS Fill and Stroke Module Level 3FPWD
stroke-repeatCSS Fill and Stroke Module Level 3FPWD
stroke-sizeCSS Fill and Stroke Module Level 3FPWD
stroke-widthSVG StrokesFPWD
stroke-widthCSS Fill and Stroke Module Level 3FPWD
tab-sizeCSS Text Module Level 3WD
table-layoutCSS 2.1REC
table-layoutCSS Table Module Level 3WD
text-alignCSS 2.1REC
text-alignCSS Text Module Level 3WD
text-align-allCSS Text Module Level 3WD
text-align-lastCSS Text Module Level 3WD
text-combine-uprightCSS Writing Modes Level 4CR
text-combine-uprightCSS Writing Modes Level 3PR
text-decorationCSS 2.1REC
text-decorationCSS Text Decoration Module Level 3CR
text-decoration-colorCSS Text Decoration Module Level 3CR
text-decoration-lineCSS Text Decoration Module Level 3CR
text-decoration-skipCSS Text Decoration Module Level 4FPWD
text-decoration-skip-inkCSS Text Decoration Module Level 4FPWD
text-decoration-styleCSS Text Decoration Module Level 3CR
text-decoration-widthCSS Text Decoration Module Level 4FPWD
text-emphasisCSS Text Decoration Module Level 3CR
text-emphasis-colorCSS Text Decoration Module Level 3CR
text-emphasis-positionCSS Text Decoration Module Level 3CR
text-emphasis-skipCSS Text Decoration Module Level 4FPWD
text-emphasis-styleCSS Text Decoration Module Level 3CR
text-group-alignCSS Text Module Level 4WD
text-heightCSS3module: lineWD
text-indentCSS 2.1REC
text-indentCSS Text Module Level 3WD
text-justifyCSS Text Module Level 3WD
text-orientationCSS Writing Modes Level 4CR
text-orientationCSS Writing Modes Level 3PR
text-overflowCSS Basic User Interface Module Level 4WD
text-overflowCSS Basic User Interface Module Level 3 (CSS3 UI)REC
text-overflowCSS Overflow Module Level 3WD
text-shadowCSS Text Decoration Module Level 3CR
text-space-collapseCSS Text Module Level 4WD
text-space-trimCSS Text Module Level 4WD
text-spacingCSS Text Module Level 4WD
text-transformCSS 2.1REC
text-transformCSS Text Module Level 3WD
text-underline-offsetCSS Text Decoration Module Level 4FPWD
text-underline-positionCSS Text Decoration Module Level 3CR
text-wrapCSS Text Module Level 4WD
topCSS 2.1REC
topCSS Positioned Layout Module Level 3WD
transformCSS 3D Transforms Module Level 3WD
transformCSS 2D TransformsWD
transformCSS Transforms Module Level 1CR
transform-boxCSS Transforms Module Level 1CR
transform-originCSS 3D Transforms Module Level 3WD
transform-originCSS 2D TransformsWD
transform-originCSS Transforms Module Level 1CR
transform-styleCSS 3D Transforms Module Level 3WD
transitionCSS TransitionsWD
transition-delayCSS TransitionsWD
transition-durationCSS TransitionsWD
transition-propertyCSS TransitionsWD
transition-timing-functionCSS TransitionsWD
unicode-bidiCSS 2.1REC
unicode-bidiCSS Writing Modes Level 4CR
unicode-bidiCSS Writing Modes Level 3PR
user-selectCSS Basic User Interface Module Level 4WD
vertical-alignCSS3module: lineWD
vertical-alignCSS 2.1REC
vertical-alignCSS Inline Layout Module Level 3WD
visibilityCSS 2.1REC
voice-familyCSS 2.1REC
volumeCSS 2.1REC
white-spaceCSS 2.1REC
white-spaceCSS Text Module Level 3WD
white-spaceCSS Text Module Level 4WD
widowsCSS 2.1REC
widowsCSS Fragmentation Module Level 3CR
widowsCSS Fragmentation Module Level 4FPWD
widthCSS 2.1REC
widthCSS Intrinsic & Extrinsic Sizing Module Level 3WD
will-changeCSS Will Change Module Level 1CR
word-boundary-detectionCSS Text Module Level 4WD
word-boundary-expansionCSS Text Module Level 4WD
word-breakCSS Text Module Level 3WD
word-spacingCSS 2.1REC
word-spacingCSS Text Module Level 3WD
word-wrapCSS Text Module Level 3WD
wrap-afterCSS Text Module Level 4WD
wrap-beforeCSS Text Module Level 4WD
wrap-flowCSS Exclusions Module Level 1WD
wrap-insideCSS Text Module Level 4WD
wrap-throughCSS Exclusions Module Level 1WD
writing-modeCSS Writing Modes Level 4CR
writing-modeCSS Writing Modes Level 3PR
z-indexCSS 2.1REC
z-indexCSS Positioned Layout Module Level 3WD

Livret PDF du cours HTML et CSS




Laisser un commentaire