Вертикальные отступы в 100 пикселей, горизонтальные в 20.
Но позиционировать контент внутри блока можно и при помощи задания высоты/ширины блока. И то, и то можно задать как фиксированным значением, так и диапазоном. Например, для этого блока текста задана ширина не больше 400 пикселей.
Но это выравнивание именно текстового контента. Если блок состоит из сложных элементов или из других блоков (контейнер), их выравнивание лучше настраивать флексбоксом.
Сочетая выравнивание, отступы и высоту/ширину, можно позиционировать контент блока так, как вам нужно:
У горизонтальных внешних отступов можно задать значение “максимум” (auto) - тогда блок отступит от правого/левого края/соседа на максимально возможную дистанцию, прижав остальные блоки контейнера к краям. Вот два блока, во втором у первой иконки задан максимальный отступ справа:
© Netcat