HTML пытался решить две задачи:
1) дать дизайнерам гипертекстовых баз данных простое средство создания документов;
2) реализовать мощный интерфейс пользователя гипертекстовых баз данных.
Первая задача была решена за счет выбора дескрипторной (теговой) модели описания документов.