Как верстать блоки непрямоугольной формы?
linear-gradient() с наклоном (прямо в самом элементе) — IE 9+border у псевдоэлементов — IE 7+transform:skew() (также лучше у псевдоэлементов) — IE 9+transform:skew() (у самого элемента, а внутренний элемент скосить в обратную сторону) — IE 9+SVG (можно фоном, можно напрямую) — IE 9+Update: по подсказке lioklio transform:rotate() (у псевдоэлементов с увеличенной шириной и обрезкой в одном из предков) — IE 9+
transform:skew для псевдо пока рано IE8 еще в ходу.