Here are seven methods to place two block elements next to each other with CSS. Each approach has some drawback, so please choose the one that matches your requirements best for each situation.

If you have suggestions or additions, please get in touch (I'm @m_strehl on Twitter) or open a new issue on Github.