CSS shape() Commands | CSS-Tricks
Briefly

The CSS shape() function has recently been supported in Chromium and WebKit browsers, allowing developers to create complex shapes more easily when clipping elements. Previously, while basic shapes could be drawn, the SVG path() function required intricate understanding of commands. The shape() function aims to remove the learning curve associated with paths, offering more intuitive commands in plain English. This not only increases accessibility for average front-end developers but also permits the use of CSS calc() in drawing shapes, enhancing creative flexibility.
"The shape() function is designed to be more, let's say, CSS-y. We get new commands that tell the browser where to draw lines, arcs, and curves, just like path(), but using plain English and native CSS units."
Read at CSS-Tricks
[
|
]