Практично одночасно з XML був стандартизований XLL («Розширювана мова посилань», extensible Linking Language) — механізм для створення гіпертекстових посилань в XML-документі. Даний аспект мови істотно більш досконалий, порівняно з HTML. Основні риси XML:
• XML-посилання реалізуються з використанням зарезервованих імен атрибутів, а не на рівні тегів, як будівельні статті. Це дає можливість досить просто виконати перетворення на гіпертекстове посилання будь-якого елементу документа. Для цього необхідно просто виконати розширення його списку атрибутів.
• Для XML-посилання є можливість вказати це звичайне посилання, яка активізується користувачем, або ж браузером, який зустрівши її в документі повинен виконати її активізацію не чекаючи команди користувача.
• Для посилання реалізована можливість вказати результат її активування, а саме: чи виводити активується документ, замість поточного, або створити для нього, припустимо, нове вікно, або ж вставити вміст нового документа всередину поточного документа.
• Істотні удосконалення внесені до синтаксис URL, які використовуються в посиланнях. Адреса може містити ідентифікатор фрагмента документа або параметри виклику програми, які відокремлюються від іншої частини документа символами?, А також #. XML виконує розширення синтаксису даних конструкцій. Це дає можливість адресувати будь-який (практично будь-який) фрагмент HTML або XML файлу. При цьому не потрібно, щоб автор файлу виконував особливу розмітку даного фрагмента (наприклад, в HTML такий фрагмент потрібно позначати тегом А, який має атрибут name). Крім того, процес вирізання даного фрагмента з документа можна покласти на плечі сервера, на якому даний документ зберігатися.

Цим можна уникнути пересилання по мережі всього документа.