Если ul li не принципиально - то используйте тупо table tr td
Если принципиально то см css display: table, table-row, table-cell
(по три li оборачиваете неприниципиальным тегом например div style="display:table-row", сама li table-cell ul в table)
Может не мучать css по таким пустякам и сделать майку в svg? Тогда любые шалости css сможете использовать - цвета, толщину линий и докучи майка будет на майку похожа :-)
Да и дорисовать что то будет проще.
:-)
background-image: url(images/bg_частьволны.png);
background-position: left bottom;
background-repeat: repeat-x;
}
накладывать на картинку элемент с таким стилем по ширине картинки
bg_частьволны.png - кусок волны равный периоду
Зачем использовать? Теряется "магия html", тот самый пикантный момент когда верстка едет в неизвестных направлениях при незначительных правках незначительного элемента :-)
А вообще да - вопрос привычки. Я предпочитаю не использовать, но согласен - сильно упрощает жизнь