Negwereth: Эта забавнейшая вещь не пройдет валидацию. Более того, в браузере она рассыпется на части (параграф-параграф-текстовый узел-пустой параграф). Потому что параграф, как и блочные элементы, не может находиться внутри параграфа.
Парни, вы хоть для приличия, хотя бы по диагонали, хотя бы в переводе, основную спеку по css пробегите...
На днях обсуждался вопрос. Пришли к выводу, что очередность портов зашита аппаратно. В некоторых биосах есть настройка выбора приоритета. Если нет - не судьба.
Подскажу.
Flexbox это первая (!) технология созданная за более чем 20 лет существования css специально для раскладки блоков. До нее были исключительно "хаки", если подходить к вопросу формально. Следующий шаг в этом направлении - Grid layout, который уже, кстати, неплохо поддерживается на сегодняшний день, и в определенных условиях может использоваться.
Так вы спрашиваете, зачем использовать технологии по их прямому назначению? Вопрос как минимум вызывает улыбку. Ответ прост как апельсин - потому что они для этого созданы.