Simple inner rounding using 2 div elements
Inner rounding using only 1 div element.
'box-shadow' (no offsets, no blur) has rounding therefore covers gaps left by square-cornered 'outline'
Striped background using linear-gradient using colour-stops with same position.
Changing size of stripes using background-size and default repeat of gradient as background-image.
Unequal width by changing color-stop size
Setting second colour stop to 0 means browser will set it to the previous one.
Three colours using extra values in linear-gradient.
Vertical stripes using gradient direction 'to right' (defaults to 'to bottom').
Diagonal stripes using gradient direction of '45deg', color stops, repeating tile.
Easier diagonal stripes using 'repeating-linear-gradient()'.
Using 'repeating-linear-gradient()' for stripes with adjustable angle.
Flexible subtle stripes by using background colour and hsla and transparent.