Тег — метка данных в информационных системах¶
Тег — это метка, ярлык или маркер, применяемый для классификации, идентификации или описания данных, объектов или ресурсов в различных информационных системах. Термин происходит от английского tag («метка», «бирка») и получил широкое распространение в информатике, веб-разработке, библиотечном деле и маркетинге. В зависимости от контекста тег может обозначать элемент разметки в коде, ключевое слово для сортировки контента, идентификатор в базе данных или метку на радиочастотной метке.
¶Теги в HTML и XML
В веб-разработке тег — это основная единица разметки гипертекстовых документов. HTML-теги представляют собой заключённые в угловые скобки конструкции вида <имя_тега>, которые определяют структуру и смысловое содержание страницы. Например, <p> обозначает абзац текста, <h1> — заголовок первого уровня, <a> — гиперссылку. Большинство тегов имеют парную форму: открывающий тег <div> и закрывающий </div> ограничивают область действия. Существуют также одиночные (самозакрывающиеся) теги, такие как <img> или <br>, не требующие закрывающей части.
В языке разметки XML теги выполняют схожую функцию, но строго регламентированы: каждый открывающий тег обязан иметь соответствующий закрывающий, а вложенность должна соблюдаться строго. XML-теги используются для описания структурированных данных в форматах вроде RSS-лент, SVG-графики, конфигурационных файлов (например, в Android-разработке — AndroidManifest.xml).
¶Теги в программировании и базах данных
В программировании понятие тега встречается в нескольких контекстах. В языке разметки шаблонов Jinja2, используемом в Python-фреймворках (Django, Flask), конструкции {% %} называются тегами шаблонов и управляют логикой отображения. В системах контроля версий, таких как Git, теги (метки) фиксируют определённые моменты в истории разработки — например, релизные версии программного обеспечения (v1.0, v2.1.3).
В базах данных теги могут выступать как отдельные сущности, связанные с основными записями через таблицы связей «многие ко многим». Такой подход позволяет гибко классифицировать данные: одна запись может иметь произвольное количество тегов, а один тег — относиться к множеству записей.
¶Теги в веб-контенте и социальных медиа
В контент-менеджменте и социальных сетях теги (часто называемые хештегами, если начинаются с символа #) служат для тематической разметки публикаций. Пользователь добавляет к сообщению набор ключевых слов, например #программирование или #искусственныйинтеллект, что позволяет другим пользователям находить контент по интересующей теме. Хештеги получили массовое распространение в Twitter (ныне X), Instagram (продукт Meta, признанной экстремистской и запрещённой в РФ), TikTok и других платформах.
В блогах и новостных сайтах теги применяются для организации архивов: вместо строгой иерархической рубрикации контент размечается свободным набором меток, что упрощает поиск и навигацию. Системы управления контентом (WordPress, Joomla) изначально поддерживают теги как штатный механизм таксономии.
¶Теги в библиотечном деле и архивистике
До распространения цифровых технологий термин «тег» использовался в библиотечном деле для обозначения бумажных карточек-ярлыков, прикрепляемых к документам. В современной библиотечной практике аналогом служат метаданные, описывающие издание по стандартам MARC, Dublin Core или ББК. Каждый документ получает набор дескрипторов (ключевых слов), позволяющих находить его в каталоге.
¶Теги в радиочастотной идентификации
В технологии RFID тег (метка) — это крошечное устройство с антенной и чипом, хранящим цифровую информацию. RFID-метки применяются в системах контроля доступа, логистике (маркировка товаров), библиотеках (антикражевые системы) и паспортах. Различают пассивные метки, работающие от энергии считывателя, и активные, оснащённые собственным источником питания.
¶Теги в фотографии и мультимедиа
В цифровой фотографии теги — это метаданные, встроенные в файл изображения по стандарту EXIF. Они фиксируют параметры съёмки: модель камеры, выдержку, диафрагму, фокусное расстояние, дату и время. В аудиофайлах аналогом служат ID3-теги, содержащие информацию об исполнителе, названии трека, альбоме и жанре.
¶Теги в маркетинге и аналитике
В интернет-маркетинге теги часто означают фрагменты JavaScript-кода, размещаемые на сайте для сбора статистики. Наиболее известен Google Tag Manager — система управления такими тегами, позволяющая маркетологам добавлять счётчики аналитики, пиксели ретаргетинга и другие инструменты без внесения изменений в исходный код сайта.
Источники:
- HTML Living Standard, WHATWG
- RFC 2070 — Internationalization of Hypertext Markup Language
- Стандарт Dublin Core Metadata Initiative
- Документация Google Tag Manager
- Стандарт EXIF 2.3, CIPA DC-008
- Стандарт ISO/IEC 15961 — RFID Data Model
