···8899In the design of CSS, mistakes were made. In fact, quite a number. The CSS Working Group says as much, having published an [Incomplete List of Mistakes in the Design of CSS](https://wiki.csswg.org/ideas/mistakes/).
10101111-This library rectifies these failings and allows writing CSS the way it _should_ have been designed. FixCSS automatically converts corrected property names, values, selectors, and syntax, as an illustration of what should have been. It also fixes newer syntax compromised by trying to maintain consistency with previous mistakes.
1111+This library rectifies these failings and allows writing CSS the way it _should_ have been designed. FixCSS automatically converts corrected property names, values, selectors, and syntax into spec-adhering CSS that browsers support as an illustration of what should have been. Newer syntax compromised by trying to maintain consistency with previous mistakes is also converted.
1212+1313+For example, you can write `white-space: no-wrap` as mentioned as the first item in the list of mistakes, and this library will convert it to `white-space: nowrap` by the method of your choosing.
12141315- [Available on NPM](https://npmx.dev/package/@declanchidlow/fixcss)
1416- [Demo on CodePen](https://codepen.io/editor/OuterVale/pen/019f1bb1-b2cc-7ad8-9dea-329cba5724d6)