Vertical reordering of blocks with CSS

The author’s article “Vertical reordering of blocks with CSS” describes a technique that allows to reorder blocks vertically with the same result as if their order in HTML code was exactly the same as visual order.