Прескочи към основното съдържание Прескочи към навигацията
Допълнения към урока
Учебна програма HTML5 и CSS3
2. Box моделът в HTML

Box модела в HTML

-51,13 € за ВЕЛИКДЕН: Вземи курс "HTML5 и CSS3" за    127,31 € 76,18 €  ВИЖ ТУК

Пълен достъп до курса: Не

За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.


Как работи Box моделът – мислете в „кутийки“

Всеки HTML елемент се визуализира като правоъгълна кутия. Блоковите елементи заемат цялата ширина на реда, дори когато им зададете по-малка ширина, докато inline елементите заемат място според съдържанието си. Най-важното: margin е външно отстояние, а padding е вътрешно отстояние в самата кутия.

Практически пример стъпка по стъпка

  1. Изберете h1 в CSS и добавете background цвят, за да видите реалните му граници.
  2. Направете същото за span с различен цвят и сравнете размера им.
  3. Задайте на h1 ширина 50% и наблюдавайте как се променя, но продължава да стои на отделен ред (защото е блоков елемент).
  4. Добавете padding: 20px; и вижте как текстът се отдалечава навътре от рамката.
  5. Сравнете с вече зададения margin (например 50px), който създава разстояние извън елемента.

Основни CSS свойства от урока

  • background – задава фонов цвят и помага визуално да видите границите на елемента
  • width – определя ширината (може да е в % или px)
  • margin – външно отстояние извън кутията
  • padding – вътрешно отстояние между съдържанието и ръба на кутията

Разбирането на Box модела е фундаментално за правилното подреждане и стилизиране на елементите в HTML и CSS.