Блочная верстка — это подход к созданию структуры веб-страницы, при котором элементы размещаются внутри блоков (контейнеров). Каждый блок может содержать текст, изображения, другие блоки и т.д. Этот подход широко используется в современной веб-разработке благодаря своей гибкости и простоте.
Когда используется блочная верстка?
-
Создание структуры страницы:
-
Группировка элементов:
-
Адаптивный дизайн:
-
Стилизация:
Преимущества блочной верстки
-
Гибкость:
-
Семантичность:
-
Использование тегов <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
— стилизация текста.