Структура документа ⚡️ HTML и CSS с примерами кода

Создавая веб-страницы, важно понять структуру HTML и CSS, которая служит основой каждого документа. HTML (Hypertext Markup Language) определяет общую структуру и содержание страницы, а CSS (Cascading Style Sheets) отвечает за ее оформление и внешний вид.
HTML-документ состоит из тегов, которые обозначают различные элементы страницы, такие как заголовки, абзацы, списки и изображения. Эти теги вложены друг в друга, образуя иерархическую структуру. CSS применяется к этим элементам, позволяя управлять их цветом, шрифтом, размером и расположением, что дает возможность создавать визуально привлекательные и хорошо структурированные веб-сайты.
Структура документа HTML и CSS
Структура документа HTML
Документ HTML состоит из двух основных частей:
- Заголовок (head): Содержит метаданные документа, такие как заголовок, описание и ссылки на CSS.
- Тело (body): Содержит видимое содержимое документа, такое как текст, изображения и гиперссылки.
Структура документа CSS
Документ CSS содержит правила форматирования для элементов HTML:
- Селекторы: Определяют элементы HTML, к которым будут применяться правила.
- Декларации: Определяют свойства форматирования, такие как цвет, размер и расположение.
Пример структуры документа HTML
Это абзац.
Пример структуры документа CSS
css
body {
font-family: Arial, sans-serif;
font-size: 16px;
}
h1 {
color: red;
font-size: 24px;
}
p {
color: black;
font-size: 14px;
}
Тег и его элементы
Тег определяет область произвольного содержимого, часто встречается в дополнение к другим тегам.
Элементы тега :
- aria-atomic: Определяет, представляет ли содержимое единое неделимое значение.
- aria-busy: Указывает, ожидает ли элемент данные или выполняет длительную операцию.
- aria-controls: Идентифицирует элементы, которые управляет текущий элемент.
- aria-current: Указывает текущее состояние элемента.
- aria-describedby: Идентифицирует другие элементы, которые описывают элемент.
Тег и его элементы
Тег является одним из важнейших элементов HTML. Он определяет основной заголовок документа. Внутри тега можно использовать следующие элементы:
*: Заголовок первого уровня
* : Заголовок второго уровня
* : Заголовок третьего уровня
* : Заголовок четвертого уровня
* : Заголовок пятого уровня
* : Заголовок шестого уровня
: Заголовок третьего уровня
* : Заголовок четвертого уровня
* : Заголовок пятого уровня
* : Заголовок шестого уровня
: Заголовок пятого уровня
* : Заголовок шестого уровня
Корректное использование заголовков с учетом их уровней улучшает читабельность текста и структурирует его для поисковых машин.
## Тег и его элементы
Элемент отображает содержимое документа в виде таблицы.
| Атрибут | Описание |
|---|---|
| align | Выравнивание таблицы |
| border | Ширина рамки таблицы |
| bgcolor | Цвет фона таблицы |
Элемент определяет ячейку в таблице.
| Атрибут | Описание |
|---|---|
| align | Выравнивание содержимого ячейки |
| bgcolor | Цвет фона ячейки |
| rowspan | Объединение ячеек по вертикали |
| colspan | Объединение ячеек по горизонтали |
Таблицы и формы
Для отображения табличных данных можно использовать элемент
, а строки – с помощью тега | |||
---|---|---|---|
Имя | Адрес |
---|---|
Джон Доу | 123 Мейн-стрит |
Формы используются для сбора данных от пользователя. Элемент