Андрей Б.: Пробовала по разному, в том числе и так. Никакой разницы в скорости нет, проблема остаётся. Сейчас использую такой способ, как наиболее удобный.
zooks: Ещё раз. Решение с обёрткой (любой, тег, класс, не важно) меня не интересует. Меня интересует решение, при котором футер будет прижат даже на голой странице.
Не разводите, пожалуйста, флуд. Исходные данные указаны в вопросе - "(оперируя только тегами html, body, и классом .footer),"
zooks: У страниц может быть совершенно разная структура. Мне не нужна привязка метода к не относящимся к футеру элементам. Так понятней?
И да, в контексте вопроса, main - обёртка.
Да ну? Ну тогда немедленно прекращаю поддержку. Вам, конечно, видней, чем корпоративному клиенту, политика безопасности компании которого не позволяет использовать ничего кроме штатного браузера.
Mikhail Osher: Откуда вы лезете со своим "в студию"? Стандартная сетка, которую может получить каждый, отметив всего одну галку - grid. Не важно, вопрос уже решён.