--- status: processing type: concept tags: - html - web-development - structure - tables - forms created: 2026-05-30 updated: 2026-06-07 title: "Основы HTML (структура, таблицы, формы)" source: - '[[10-html_основы_НП.pdf]]' - '[[13-html-таблицы.pdf]]' - '[[15-html-формы-1.pdf]]' aliases: - Основы HTML (структура, таблицы, формы) --- # Основы HTML **HTML (Hypertext Markup Language)** — язык разметки для структурирования и отображения веб-страниц. ## Структура HTML-документа Базовый шаблон (HTML5): ```html Заголовок страницы ``` - `` — объявление типа документа. - `` — метаданные (не отображаются в браузере). - `` — основное содержимое. ### Метатег Viewport Критичен для мобильных устройств. Позволяет контролировать масштаб. ```html ``` ## Основные теги и семантика **Тег** — элемент разметки, который говорит браузеру, что находится на странице: заголовок, абзац, ссылка, форма, таблица. Обычно тег состоит из открывающей и закрывающей части: ```html

Текст абзаца

``` Некоторые теги не имеют закрывающей пары: ```html Кот
``` **Атрибуты** уточняют поведение тега: - `href` — адрес ссылки. - `src` — путь к изображению или файлу. - `alt` — текстовое описание изображения. - `class` — CSS-класс для стилизации. - `id` — уникальный идентификатор элемента. - `name` — имя поля формы, с которым данные отправляются на сервер. ### Блочные и строчные элементы - **Блочные элементы** занимают всю доступную ширину и обычно начинаются с новой строки: `
`, `

`, `

`, `
`, `
`. - **Строчные элементы** находятся внутри строки текста и не ломают поток: ``, ``, ``, ``, ``. ```html

Это абзац с важным текстом и ссылкой.

``` ### Семантические теги Семантика — это использование тегов по смыслу, а не только ради внешнего вида. Например, `
` означает главный контент страницы, `