margin-block
margin-inline
padding-block
padding-inline
border-block
border-inline
These logical properties are useful features. However, when used in combination with CSS written in traditional physical properties, it results in a mix of logical and physical properties, compromising code consistency.
If there were properties named in physical versions (such as margin-vertical, margin-horizontal, padding-vertical, padding-horizontal, border-vertical, border-horizontal), they could be more conveniently used in physically-based CSS.
margin-blockmargin-inlinepadding-blockpadding-inlineborder-blockborder-inlineThese logical properties are useful features. However, when used in combination with CSS written in traditional physical properties, it results in a mix of logical and physical properties, compromising code consistency.
If there were properties named in physical versions (such as
margin-vertical,margin-horizontal,padding-vertical,padding-horizontal,border-vertical,border-horizontal), they could be more conveniently used in physically-based CSS.