Що таке footer в html. Нові теги. Варіант для підвалу з нефіксованим висотою

Це кошмар якийсь! Чому підвал вашого сайту знову «спливає» і зрушує дизайн? Невже не можна нормально притиснути футер до низу сторінки чимось? Контентом або цеглою хоча-б! Цегла в монітор пролазить?

Зрозуміло, тоді сидите і нічого не робіть, поки не прочитаєте нашу статтю до кінця.

Робимо правильний футер для свого сайту

Багато власників сайтів зустрічаються з цією проблемою, коли footer сторінки просто спливає «догори». І тоді незрозуміло, що робити. Найчастіше таким недоліком грішать дизайни сайтів, зверстані на швидку руку, самостійно ( гурток «очманілі ручки») Або початківцями веб-майстрами.

При цьому на перших порах життя сайту нічого жахливого не відбувається. І така ідилія триває до тих пір, поки контент тисне «своєю вагою» на підвал, не даючи йому піднятися вгору. Але варто розмістити на сторінці матеріал меншого обсягу, і недавно «спокійний» футер моментально піднімається вгору, приводячи весь дизайн сайту в неналежний вигляд.

Для усунення цього «дефекту» зверстаного шаблону не обов'язково витрачатися на послуги веб-майстра. Найчастіше футер сайту можна поставити на місце самостійно. Розглянемо всі можливі варіанти усунення подібної проблеми:

перший спосіб

Перший спосіб «прив'язати» підвал «до дна» сторінки побудований на основі CSS. Для початку наведемо код прикладу, а потім більш детально розглянемо його реалізацію:

html (height: 100%;) header, nav, section, article, aside, footer (display: block;) body (height: 100%;) #wrapper (width: 1000px; margin: 0 auto; min-height: 100 %; height: auto! important; height: 100%;) #header (height: 150px; background-color: rgb (0,255,255);) #content (padding: 100px; height: 400px; background-color: rgb (51,255,102) ;) #footer (width: 1000px; margin: -100px auto 0; height: 100px; position: relative; background-color: rgb (51,51,204);)

Для того щоб приклеїти підвал до низу сторінки тег