Выберите язык

Регистрация

Синонимы: язык разметки гипертекста

HTML

HTML (HyperText Markup Language) — язык разметки, который описывает структуру и смысл содержимого веб-страницы. Он задаёт заголовки, абзацы, ссылки, изображения и формы. Joomla формирует HTML из материалов, шаблона и результатов работы расширений.

Структура документа

Объявление doctype включает стандартный режим отображения. Внутри корневого элемента html находятся head с метаданными и body с содержимым страницы. В head задают кодировку, title и подключения ресурсов, в body размещают основной текст и интерфейс.

Элемент состоит из тегов и содержимого, если оно предусмотрено. Атрибуты уточняют свойства: href у ссылки задаёт адрес, а alt у изображения — текстовую альтернативу. Не все элементы имеют закрывающий тег, например img.

Семантика и доступность

Заголовки h1–h6 отражают иерархию содержания. Элементы main, nav, article и footer помогают обозначать области страницы. Кнопку используют для действия, ссылку — для перехода. Поля формы должны иметь понятные подписи.

HTML задаёт структуру, CSS — оформление, а JavaScript — программное поведение. Визуально крупный текст сам по себе не становится заголовком для вспомогательных технологий.

Исходный HTML и DOM

Браузер разбирает HTML и строит DOM — дерево объектов документа. Скрипты могут изменять его после загрузки. Поэтому исходный ответ сервера и содержимое панели Elements в браузере не всегда совпадают.

HTML в Joomla

Редактор сохраняет разметку текста материала, а шаблон и расширения Joomla создают остальную страницу. Переопределения позволяют менять вывод отдельных макетов без правки исходных файлов расширения. После обновлений такие изменения нужно проверять.

Недоверенный HTML требует фильтрации. Предпросмотр в редакторе не заменяет проверку публичной страницы Joomla на телефоне, с клавиатуры и с увеличенным текстом.

Итог

HTML обеспечивает понятную структуру страницы Joomla. Корректная семантика, подписи и проверка итогового документа важнее подбора тегов только по их внешнему виду.

Список терминов
Весь глоссарий
Подписка на рассылку
Введите свой адрес электронной почты, и мы будем держать вас в курсе событий!

Joomla.center не связан с проектом Joomla!® или организацией Open Source Matters и не получает от них поддержки. Название и логотип Joomla!® используются на основании ограниченной лицензии, предоставленной Open Source Matters, владельцем товарного знака в США и других странах.