Как сделать, чтобы footer всегда был прикреплен снизу?
dimox.name/press_footer_bottom_with_css
держи
5 вариант самый простой и самый актуальный
вот такой вариант можно попробовать
html<body>
<div id="wrap">
  <div id="content">
     контент
  </div>
  <div id="footer">
     содержимое футера
  </div>
</div>
</body>
csshtml, body {
  height: 100%
  padding: 0; margin: 0;
}

#wrap {
  height: 100%
  display: flex;
  flex-direction: column;
}
#footer {
  margin-top: auto;
}