Блочная верстка — это подход к созданию структуры веб-страницы, при котором элементы размещаются внутри блоков (контейнеров). Каждый блок может содержать текст, изображения, другие блоки и т.д. Этот подход широко используется в современной веб-разработке благодаря своей гибкости и простоте.
Когда используется блочная верстка?
-
Создание структуры страницы:
-
Группировка элементов:
-
Адаптивный дизайн:
-
Стилизация:
Преимущества блочной верстки
-
Гибкость:
-
Семантичность:
-
Использование тегов <div>, <section>, <article>, <header>, <footer> делает код более понятным и структурированным.
-
Упрощение стилизации:
-
Адаптивность:
-
Поддержка браузерами:
Основные теги и css-свойства блочной верстки
1. Теги
-
<div> — универсальный блочный элемент.
-
<header> — шапка страницы или раздела.
-
<main> — основное содержимое страницы.
-
<section> — логический раздел страницы.
-
<article> — независимый блок контента (например, статья).
-
<aside> — боковая панель или дополнительный контент.
-
<footer> — подвал страницы или раздела.
2. CSS-свойства
-
Размеры:
-
width, height — ширина и высота блока.
-
max-width, min-width, max-height, min-height — ограничения размеров.
-
Отступы:
-
Позиционирование:
-
display — определяет тип отображения блока (block, inline, inline-block, flex, grid).
-
position — управляет позиционированием (static, relative, absolute, fixed, sticky).
-
float — обтекание элементов (устаревший метод, но иногда используется).
-
Фон и границы:
-
background-color, background-image — фон блока.
-
border, border-radius — границы и скругление углов.
-
Текст:
-
text-align — выравнивание текста.
-
font-size, font-family, color — стилизация текста.