This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
ideas:mistakes [2019/02/01 16:49] – fantasai | ideas:mistakes [2020/03/10 18:47] – fantasai | ||
---|---|---|---|
Line 12: | Line 12: | ||
* '' | * '' | ||
* '' | * '' | ||
+ | * 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 '' | * The 4-value shorthands like '' | ||
* '' | * '' | ||
Line 18: | Line 19: | ||
* Partial collapsing of margins instead of weird rules to handle min/ | * Partial collapsing of margins instead of weird rules to handle min/ | ||
* Tables (like other non-blocks, e.g. flex containers) should form pseudo-stacking contexts. | * Tables (like other non-blocks, e.g. flex containers) should form pseudo-stacking contexts. | ||
- | * The '' | + | * The '' |
- | * There should have been a predictable color naming system instead of arbitrary X11 names. | + | * There should have been a predictable color naming system |
* '' | * '' | ||
* Absolutely-positioned replaced elements should stretch when opposite offset properties (e.g. left+right) are set, instead of being start-aligned. | * Absolutely-positioned replaced elements should stretch when opposite offset properties (e.g. left+right) are set, instead of being start-aligned. | ||
Line 48: | Line 49: | ||
* The alignment properties in Flexbox should have been writing-mode relative, not flex-flow relative, and thus could have reasonably understandable names like align-inline-* and align-block-*. | * The alignment properties in Flexbox should have been writing-mode relative, not flex-flow relative, and thus could have reasonably understandable names like align-inline-* and align-block-*. | ||
* shape-outside should have had wrap- in the name somehow, as people assume the shape should also clip the content as in clip-path. | * shape-outside should have had wrap- in the name somehow, as people assume the shape should also clip the content as in clip-path. | ||
+ | * It shouldn' |