Контейнер «HTML-блок»
Что такое контейнер «HTML-блок»?
HTML-блок — это основной «универсальный» контейнер для размещения текстового содержания на второстепенных страницах сайта. Если вам нужно написать текст на странице «О школе», «Контакты», «График работы», «Правила приёма» — вы используете именно HTML-блок.
💡 Простая аналогия: HTML-блок — это «обычная тарелка для основного блюда». Большинство текстовых страниц сайта строятся именно на нём.
Примеры страниц, где HTML-блок используется правильно:
- Страница «Профсоюз» — вступительный текст о профсоюзной организации
- Страница «График работы администрации» — таблица с расписанием
- Страница «Контакты» — адрес, телефоны, реквизиты
Правила использования HTML-блока
- Только на второстепенных страницах. HTML-блок не размещается на главной странице сайта и не используется в «боксах».
- Не более одного на странице. Если на странице нужно несколько текстовых блоков — используйте контейнеры «Запись» или «Статья», а не несколько HTML-блоков подряд.
- Всегда первым на странице. Если на странице есть и HTML-блок, и другие контейнеры (Записи, Статьи, Вкладки) — HTML-блок будет по умолчанию выводится на сайте выше всех остальных.
- Не для новостей, событий и специализированного контента. Для каждого вида информации в системе есть свой контейнер — используйте его.
⚠️ Важно помнить: теоретически весь сайт можно построить только из HTML-блоков — но это будет избыточно, трудоёмко и нерационально. Система предлагает специализированные контейнеры именно для того, чтобы облегчить вашу работу.
Типичные ошибки при работе с HTML-блоком
Как это выглядит: редактор создаёт на одной странице 3, 5, 7 и более HTML-блоков — для каждого абзаца или раздела отдельный контейнер.
👤 Неудобно для посетителей сайта
Страница выглядит разрозненно. Между блоками могут появляться лишние отступы и визуальные «разрывы», которые мешают читать.
✏️ Неудобно для редактора
Управлять десятью отдельными контейнерами вместо одного — это лишняя работа. Каждый раз нужно открывать, редактировать и сохранять каждый блок по отдельности.
🏗️ Плохо для структуры сайта
Система не предназначена для такого использования. Если нужно разместить несколько текстовых публикаций на одной странице — используйте контейнеры «Запись» (для коротких текстов) или «Статья» (для длинных).
✅ Правильно: один HTML-блок для вступительного текста + несколько контейнеров «Запись» или «Статья» для основного содержания.
Как это выглядит: новость, отчёт о мероприятии, информация о сотруднике, список услуг или достижений — всё это размещается в HTML-блоке, хотя для каждого из этих случаев в системе есть свой контейнер.
👤 Неудобно для посетителей сайта
Новости не попадают в общий список новостей, их нельзя найти по дате. Информация о сотрудниках не отображается в стандартном формате карточки. Посетитель не может воспользоваться привычной навигацией.
✏️ Неудобно для редактора
Приходится вручную форматировать то, что система могла бы сделать автоматически. Обновлять такой контент сложнее — нет стандартных полей (дата, аннотация, эскиз).
🏗️ Плохо для структуры сайта
Сайт теряет логику. Система не «знает», что это новость или карточка сотрудника — значит, не может правильно её обработать, вывести в нужном месте или включить в поиск.
✅ Правильно: используйте тот контейнер, который соответствует типу информации. Смотрите таблицу ниже - «Как проверить себя».
Как это выглядит: на странице сначала идут несколько контейнеров «Запись» или «Статья», а HTML-блок с вступительным текстом добавлен после них — в конце страницы.
👤 Неудобно для посетителей сайта
Посетитель сначала видит список публикаций, а потом — вступительный текст, который должен был объяснить, о чём эта страница. Логика нарушена.
✏️ Неудобно для редактора
Порядок контейнеров на странице важен. Если HTML-блок добавлен последним, его нужно переместить вверх — иначе страница выглядит «вверх ногами».
🏗️ Плохо для структуры сайта
Нарушается рекомендованный порядок: HTML-блок → Вкладки (если есть) → Записи/Статьи. Система рассчитана именно на такую последовательность.
✅ Правильно: HTML-блок всегда первым. Затем — Вкладки (если нужны). Затем — Записи или Статьи.
Как это выглядит: редактор берёт код встраивания (embed) с YouTube и вставляет его прямо в содержание HTML-блока.
👤 Неудобно для посетителей сайта
Встроенный видеоплеер YouTube записывает куки (cookie) на компьютер посетителя от имени вашего сайта. Это нарушает политику обработки персональных данных и может создать юридические проблемы для учреждения.
✏️ Неудобно для редактора
Если YouTube изменит формат кода встраивания или видео будет удалено — на странице появится «сломанный» блок, который нужно будет искать и исправлять вручную.
🏗️ Плохо для структуры сайта
Нарушается работа панели управления согласием на использование файлов cookie, которая обязательна для сайтов государственных учреждений.
✅ Правильно: видео с YouTube размещается в виде кликабельной картинки-ссылки, которая открывается в новой вкладке. Подробная инструкция — в Справке: Просмотр видео файлов на сайте (YouTube).
Как это выглядит: редактор находит в интернете код карты (Google Maps, Яндекс.Карты) или другого сервиса и вставляет его через тег <iframe> в содержание HTML-блока.
👤 Неудобно для посетителей сайта
Сторонние сервисы, встроенные через iframe, также записывают куки на компьютер посетителя. Это нарушает политику обработки персональных данных.
✏️ Неудобно для редактора
Такие вставки могут «сломаться» при обновлении стороннего сервиса. Кроме того, некоторые сервисы периодически меняют условия использования и могут заблокировать встраивание.
🏗️ Плохо для структуры сайта
Нарушается работа панели управления cookie. Для публикации интерактивных карт в системе предусмотрена специальная инструкция, которая позволяет сделать это правильно — без нарушений.
✅ Правильно: для размещения карт и других интерактивных элементов обратитесь к соответствующим инструкциям в Справке или проконсультируйтесь со специалистами техподдержки.
Как это выглядит: редактор прикрепляет к HTML-блоку файл Word или Excel и считает, что этого достаточно. Или вставляет содержимое документа в виде картинки-скриншота.
👤 Неудобно для посетителей сайта
Посетитель вынужден скачивать файл и открывать его в отдельной программе. Не у всех есть Microsoft Office. На смартфоне такой файл может вообще не открыться. Кроме того, публикация файлов без текстового содержания (например, скан в виде картинки) является нарушением законодательства Республики Беларусь.
✏️ Неудобно для редактора
Обновить информацию в файле сложнее, чем отредактировать текст прямо на странице. Нужно заново загружать файл, обновлять ссылку.
🏗️ Плохо для структуры сайта
Информация в офисных файлах недоступна для поиска по сайту. Сайт теряет в удобстве и доступности.
✅ Правильно: по возможности размещайте информацию в виде HTML-текста прямо на странице. Если файл всё же нужен — используйте правильный способ его публикации. Подробные инструкции в Справке:
Как это выглядит: редактор понял, что создал контейнер не того типа (например, сделал новость как HTML-блок), удалил его и начал создавать заново.
👤 Неудобно для посетителей сайта
Пока редактор удаляет и пересоздаёт контейнер, страница может временно выглядеть незаконченной или пустой.
✏️ Неудобно для редактора
Это лишняя работа. Весь введённый текст, загруженные файлы и изображения придётся добавлять заново.
🏗️ Плохо для структуры сайта
При удалении контейнера теряется его история и все прикреплённые файлы.
✅ Правильно: в системе есть функция конвертации контейнеров — она позволяет изменить тип контейнера без потери содержимого. Не удаляйте — конвертируйте!
Как проверить себя перед созданием HTML-блока
Прежде чем создавать HTML-блок, задайте себе эти вопросы:
- Это новость, анонс или отчёт о мероприятии? → Используйте «Новость», «План/анонс мероприятия» или «Отчёт по мероприятию»
- Это несколько коротких текстов на одной странице? → Используйте «Запись»
- Это несколько длинных текстов на одной странице? → Используйте «Статья»
- Это информация о сотруднике? → Используйте «Карточка сотрудника»
- Это фотографии события? → Используйте «Новость» + режим фотогалереи
- Это фотографии без привязки к событию? → Используйте «Фотогалерея»
- Это список ссылок на внешние сайты? → Используйте «Гиперссылка»
- Это административные процедуры? → Используйте «Административная процедура»
- Это достижения учреждения? → Используйте «Достижение»
- Это услуги учреждения? → Используйте «Сервис / Услуга»
- Это вступительный или поясняющий текст на странице? → HTML-блок подходит ✅
- Это единственный текстовый блок на странице? → HTML-блок подходит ✅
Коротко: что куда размещать
| Что нужно разместить | Правильный контейнер | HTML-блок? |
|---|---|---|
| Текст страницы «О школе», «Контакты», «График работы» | HTML-блок | Да |
| Вступительный текст перед Записями/Статьями | HTML-блок (первым на странице) | Да |
| Несколько коротких текстов на одной странице | Запись (не менее 2 шт.) | Нет |
| Несколько длинных текстов на одной странице | Статья (не менее 2 шт.) | Нет |
| Новость о событии | Новость | Нет |
| Анонс предстоящего мероприятия | План/анонс мероприятия | Нет |
| Отчёт о прошедшем мероприятии | Отчёт по мероприятию | Нет |
| Видео с YouTube | Картинка-ссылка (открывается в новом окне) | Нет |
| Офисный файл (docx, xlsx, pptx) | По инструкции из Справки | Осторожно |
| Интерактивная карта или iframe-виджет | По инструкции из Справки или через техподдержку | Нет |
| Информация о сотруднике | Карточка сотрудника | Нет |
| Достижения учреждения | Достижение | Нет |
🧡 Запомните главное:
HTML-блок — это «обычная тарелка». Она нужна почти на каждой странице, но только для основного текста этой страницы. Для всего остального — новостей, событий, сотрудников, файлов, видео — в системе есть специальные инструменты. Используйте их, и работа с сайтом станет проще!
Если сомневаетесь — загляните в Обзор контейнеров или обратитесь в техподдержку.