Информатика · 9 класс4 четвертьТема 6ГОСО РК 2026Базовый

Таблицы стилей CSS: селекторы, свойства и блочная модель

Каскадные таблицы стилей CSS3, способы подключения, синтаксис селекторов, цвета, шрифты, блочная модель Box Model (margin, border, padding, content).

Время изучения~60 минтеория + практика
Разделы темы4 разд.пошаговый разбор
Тест темы4 вопр.с мгновенным ответом
СОР / СОЧ4 четвертьдескрипторы ГОСО

Если HTML отвечает за структуру и скелет веб-страницы (текст, заголовки, кнопки), то за визуальную красоту, стиль, цвета, анимации и адаптивную верстку отвечает CSS.

CSS (Cascading Style Sheets — каскадные таблицы стилей) — формальный язык описания внешнего вида веб-документов.

Фундаментальный принцип веб-разработки — разделение обязанностей (Separation of Concerns):

• HTML хранит содержание и смысл документа;

• CSS определяет визуальное оформление;

• JavaScript добавляет интерактивность и реакцию на действия пользователя.

Благодаря CSS можно полностью изменить дизайн и цветовую гамму миллиона страниц сайта, отредактировав всего один внешний стилевой файл style.css.

Веб-дизайн

CSS3

Язык стилей, превращающий серый HTML-текст в современный визуальный интерфейс.
Принцип

Каскадность

Правило приоритетов применения стилей при конфликте нескольких правил оформления.

CSS-правило состоит из двух частей: селектора и блока объявлений в фигурных скобках:

селектор {

свойство: значение;

свойство2: значение2;

}

Селектор указывает браузеру, к каким именно элементам страницы применить оформление:

1. Селектор по тегу — стилизует все теги данного типа на странице:

p { color: red; font-size: 16px; }

(все абзацы станут красными);

2. Селектор по классу (начинается с точки .) — самый популярный и гибкий селектор:

.card-button { background-color: #0089a0; border-radius: 8px; }

В HTML тегу задается атрибут class="card-button";

3. Селектор по идентификатору (начинается с решетки #) — уникальный стиль для одного элемента на странице:

#header-logo { width: 120px; }.

Селектор

Класс (.className)

Универсальный селектор через точку для многократного оформления схожих компонентов.
Селектор

Идентификатор (#id)

Уникальный точечный селектор через решетку для единственного элемента на странице.

В веб-дизайне абсолютно каждый элемент страницы браузер воспринимает как невидимый прямоугольный бокс (коробку).

Блочная модель Box Model состоит из четырех концентрических слоев (изнутри наружу):

1. Контент (Content) — непосредственно область текста, кнопки или изображения (ширина width и высота height);

2. Внутренний отступ (Padding) — расстояние от контента до внутренней границы рамки (создает «воздух» внутри кнопки или карточки);

3. Рамка (Border) — видимая или прозрачная граница элемента (толщина, стиль solid/dashed, цвет);

4. Внешний отступ (Margin) — пустое пространство снаружи рамки, отделяющее данный элемент от соседних блоков.

Box Model

Padding (Внутренний)

Отступ от текста до рамки элемента (например, внутри кнопки).
Box Model

Margin (Внешний)

Внешний отступ между соседними карточками или блоками страницы.
Ширина блока
Полная ширина=width+padding-left+padding-right+border-left+border-right+margins\text{Полная ширина} = \text{width} + \text{padding-left} + \text{padding-right} + \text{border-left} + \text{border-right} + \text{margins}
Свойство box-sizing: border-box включает padding и border в общую заданную ширину width.
Раздел 4 из 4

Существуют три способа связать стили с HTML-документом:

1. Внешний файл стилей (рекомендуемый способ) — отдельный файл style.css, подключаемый в секции <head> одной строкой:

<link rel="stylesheet" href="style.css">

2. Внутренние стили — блок тегов <style>...</style> внутри <head> документа;

3. Встроенные (inline) стили — атрибут style="..." прямо в открывающем теге (например, <p style="color: blue;">). Используются редко, так как засоряют разметку.

Шаг 1
Создание style.css
Создать файл style.css рядом с index.html.
Шаг 2
Линковка в head
В файле index.html внутри <head> прописать: <link rel="stylesheet" href="style.css">.
Шаг 3
Написание стилей
В style.css задать стили: body { font-family: sans-serif; background: #f8fafc; }.
Ваш прогресс по теме25%
Шпаргалка формул9 класс
Количество возможных n-буквенных слов:
W=MLW = M^L[слов]
Мощность и степень реляционного отношения:
∣R∣=n (кортежей),deg(R)=k (атрибутов)|R| = n \text{ (кортежей)}, \quad \text{deg}(R) = k \text{ (атрибутов)}[строк / столбцов]
Следующая тема

Информационная безопасность: криптография, шифрование и ЭЦП

Перейти к теме →