я добавил на сайт div footer, но он добавился сверху сайта,а не с низу
Ошибка где-то у вас в коде или div не закрыли или класс назвали в html один, а в css указали другой или в стилях где-то точку с запятой не поставили.