CSS Logical Properties
CSS Logical Properties (les propriétés logiques CSS) est un module CSS qui définit une correspondance logique vers les propriétés physiques de contrôle de la mise en page selon le sens de lecture et l'orientation du texte. On aura deux directions logiques : block et inline, perpendiculaires, qui dépendent du sens de l'orientation du document.
Ce module définit également les propriétés logiques et les valeurs pour les propriétés précédemment définies avec CSS 2.1. Les propriétés logiques sont des propriétés dont l'orientation est relative au mode d'écriture du document et possèdent des propriétés physiques équivalentes.
Dimension de bloc ou de ligne
Les propriétés et valeurs logiques utilisent les termes abstraits bloc (block) ou ligne (inline) afin de décrire leur direction. La signification physique de ces termes dépend du mode d'écriture.
- Dimension de bloc
-
C'est la dimension perpendiculaire au flux du texte sur une ligne. Autrement dit, il s'agit de la dimension verticale lorsque le texte est écrit dans un mode horizontal et de la dimension horizontale lorsque le texte est écrit verticalement (pour le français, cette dimension correspond donc à l'axe vertical).
- Dimension en ligne
-
C'est la dimension parallèle au flux du texte sur une ligne. Autrement dit, il s'agit de la dimension horizontale lorsque le texte est écrit dans un mode horizontal et de la dimension verticale lorsque le texte est écrit verticalement (pour le français, cette dimension correspond donc à l'axe horizontal).
Référence
Propriétés relatives au dimensionnement
block-size
Expérimentalinline-size
Expérimentalmax-block-size
Expérimentalmax-inline-size
Expérimentalmin-block-size
Expérimentalmin-inline-size
Expérimental
Propriétés relatives aux marges, bordures et remplissages
border-block
Expérimentalborder-block-color
Expérimentalborder-block-end
Expérimentalborder-block-end-color
Expérimentalborder-block-end-style
Expérimentalborder-block-end-width
Expérimentalborder-block-start
Expérimentalborder-block-start-color
Expérimentalborder-block-start-style
Expérimentalborder-block-start-width
Expérimentalborder-block-style
Expérimentalborder-block-width
Expérimentalborder-color
(mot-clélogical
Expérimental )border-inline
Expérimentalborder-inline-color
Expérimentalborder-inline-end
Expérimentalborder-inline-end-color
Expérimentalborder-inline-end-style
Expérimentalborder-inline-end-width
Expérimentalborder-inline-start
Expérimentalborder-inline-start-color
Expérimentalborder-inline-start-style
Expérimentalborder-inline-start-width
Expérimentalborder-inline-style
Expérimentalborder-inline-width
Expérimentalborder-start-start-radius
Expérimentalborder-start-end-radius
Expérimentalborder-end-start-radius
Expérimentalborder-end-end-radius
Expérimentalborder-style
(mot-clélogical
Expérimental )border-width
(mot-clélogical
Expérimental )margin
(mot-clélogical
Expérimental )margin-block
Expérimentalmargin-block-end
Expérimentalmargin-block-start
Expérimentalmargin-inline
Expérimentalmargin-inline-end
Expérimentalmargin-inline-start
Expérimentalpadding
(mot-clélogical
Expérimental )padding-block
Expérimentalpadding-block-end
Expérimentalpadding-block-start
Expérimentalpadding-inline
Expérimentalpadding-inline-end
Expérimentalpadding-inline-start
Expérimental
Propriétés relatives aux flottements et au positionnement
clear
(mots-clésinline-end
Expérimental etinline-start
Expérimental )float
(mots-clésinline-end
Expérimental etinline-start
Expérimental )inset
Expérimentalinset-block
Expérimentalinset-block-end
Expérimentalinset-block-start
Expérimentalinset-inline
Expérimentalinset-inline-end
Expérimentalinset-inline-start
Expérimental
Autres propriétés
caption-side
(mots-clésinline-end
Expérimental etinline-start
Expérimental )overflow-block
Expérimentaloverflow-inline
Expérimentalresize
Expérimental (mots-clésblock
Expérimental etinline
Expérimental )text-align
(mots-clésend
Expérimental etstart
Expérimental )
Propriétés dépréciées
inset-block-end
Non-standard Obsolète (désormaisinset-block-end
Expérimental )inset-block-start
Non-standard Obsolète (désormaisinset-block-start
Expérimental )inset-inline-end
Non-standard Obsolète (désormaisinset-inline-end
Expérimental )inset-inline-start
Non-standard Obsolète (désormaisinset-inline-start
Expérimental )
Guides
Spécifications
Specification |
---|
CSS Logical Properties and Values Level 1 |
Compatibilité des navigateurs
Pour des informations précises sur chaque propriété, se référer au tableau de compatibilité des pages des propriétés.