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 [2018/10/08 13:53] – fantasai | ideas:mistakes [2018/12/26 08:43] – astearns | ||
---|---|---|---|
Line 17: | Line 17: | ||
* The top and bottom margins of a box should never have been allowed to collapse together automatically as this is the **root of all margin-collapsing evil**. | * The top and bottom margins of a box should never have been allowed to collapse together automatically as this is the **root of all margin-collapsing evil**. | ||
* Partial collapsing of margins instead of weird rules to handle min/ | * Partial collapsing of margins instead of weird rules to handle min/ | ||
- | * Tables (and 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 instead of arbitrary X11 names. | ||
Line 47: | Line 47: | ||
* comments shouldn' | * comments shouldn' | ||
* 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. |