Столбы для забора могут быть деревянными, металлическими, столбы из асбестоцементных труб, кирпичные столбы и.т.д.
Забор на столбах может быть как с фундаментом, так и без фундамента, то есть столбы просто или вбиваются в грунт, или под них буром делаются лунки.
Чтобы столбы на поднимало, надо изучить особенности грунта в Вашей местности, глубину залегания грунтовых вод, а так же определиться с глубиной промерзания грунта.
Основание столба должно находиться ниже точки промерзания грунта, вот это основа, столбы тогда точно не будет выдавливать, поднимать.
Определитесь с высотой забора, с материалом изготовления тех самых столбов.
Далее разметка на участке, вбиваем колышки, натягиваем бечёвку.
Буром (можно и вбить, смотрите по месту) под столбы делаются углубления (см. выше о глубине).
Далее столбы устанавливаются по уровню (вертикаль)
в начале первый и последний столб, затем остальные по уже установленным.
Лунка, под столбы должна быть больше диаметра столба.
Затем пустота заполняется или бутом (бутование),
или сразу бетонируется с уплотнением.
Ну и конечно надо рассчитать все параметры забора (высота, длина, глубина установки столбов, метод установки и.т.д), все нагрузки (ветровая нагрузка, основная).