Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |
ideas:mistakes [2023/04/10 22:38] – fix typo fantasai | ideas:mistakes [2023/04/10 22:39] (current) – clarification fantasai |
---|
* ''background-position'' and ''border-spacing'' (all 2-axis properties) should take *vertical* first, to match with the 4-direction properties like ''margin''. | * ''background-position'' and ''border-spacing'' (all 2-axis properties) should take *vertical* first, to match with the 4-direction properties like ''margin''. |
* Not quite a mistake, because it was a reasonable default for the 90s, but it would be more helpful since then if `background-repeat` defaulted to `no-repeat`. | * Not quite a mistake, because it was a reasonable default for the 90s, but it would be more helpful since then if `background-repeat` defaulted to `no-repeat`. |
* The 4-value shorthands like ''margin'' should go counter-clockwise (so that the inline-start value is before the block-end value). | * The 4-value shorthands like ''margin'' should go counter-clockwise (so that the inline-start value is before the block-end and inline-end values instead of after them). |
* ''z-index'' should be called ''z-order'' or ''depth'' and should Just Work on all elements (like it does on flex items). | * ''z-index'' should be called ''z-order'' or ''depth'' and should Just Work on all elements (like it does on flex items). |
* ''word-wrap''/''overflow-wrap'' should not exist. Instead, ''overflow-wrap'' should be a keyword on 'white-space', like ''nowrap'' (''no-wrap''). | * ''word-wrap''/''overflow-wrap'' should not exist. Instead, ''overflow-wrap'' should be a keyword on 'white-space', like ''nowrap'' (''no-wrap''). |