Блокова верстка: що це і навіщо вона потрібна?

Використання таблиць

Таблична верстка сайтів довгий час була головним болем всіх програмістів. Після переходу на блокову модель сайтів деякий час не віталося використання таблиць взагалі, навіть за прямим призначенням.

Такий підхід, безумовно, є недоцільним і навіть шкідливим. Він змушує прості речі виконувати більш складними і незручними шляхами. Зараз же таблиця використовується тільки для відображення відповідних даних. Іншими словами – за прямим її призначенням.

Розподіл ролей

Якщо раніше всі побудова виконували на HTML, блокова верстка принесла з собою повне розділення ролей. Зараз HTML служить тільки для розмітки, логічного форматування і створення каркаса сторінки. Стилі ж повністю винесені і входять в окремий файл, який підключається в документ. Для розміщення елементів і створення привабливого і чуйного дизайну служить CSS. Для звернення до блоку використовуються класи, яким задається ім’я елемента. Наприклад, для блоку заголовка ми призначимо клас header. Це також дозволяє легше орієнтуватися в коді. Зараз же це почасти виконують спеціалізовані теги, що з’явилися в HTML5.

Цікаве:  Класифікація мов програмування за рівнями