Створення HTML-елемента <a> онлайн

Генератор HTML Hyperlink створює елемент <a> для вебадреси, електронної адреси або номера телефону. Виберіть тип посилання, укажіть його призначення та видимий текст – попередній перегляд, HTML- і C#-код оновлюватимуться одночасно.



Створення HTML-елемента <a> на C#

Панель HTML Code вище містить налаштовану розмітку посилання. Панель C# Code нижче створює відповідний елемент за допомогою Aspose.HTML for .NET .

Згенерований код виконує такі дії:

  1. Створює HTMLDocument і HTMLAnchorElement за допомогою Document.CreateElement() .
  2. Задає href і необов’язкові атрибути target, rel та download методом Element.SetAttribute() , а потім додає текст посилання через TextContent.
  3. Додає посилання до тіла документа.
  4. Зберігає готовий документ як hyperlink.html методом HTMLDocument.Save() .

Спочатку налаштуйте посилання, а потім скопіюйте оновлений C#-код у свій проєкт .NET.


Поширені запитання про генератор HTML Hyperlink

1. Чи можна використовувати відносну URL-адресу замість повної вебадреси?

Так. Значення на зразок docs/getting-started.html або ../index.html обчислюється відносно сторінки, що містить посилання. Використовуйте абсолютну адресу https://, якщо призначення не повинно залежати від розташування сторінки.

2. Що відбувається після переходу за mailto- або телефонним посиланням?

Посилання mailto: пропонує пристрою відкрити налаштовану поштову програму, а tel: – програму для дзвінків. Сам браузер не надсилає лист і не здійснює виклик; результат залежить від конфігурації пристрою користувача.

3. Які значення Relationship потрібні для посилання, що відкривається в новій вкладці?

Використовуйте noopener, щоб відкрита сторінка не отримала доступу до контексту вихідної сторінки. Додайте noreferrer, якщо призначення не повинно отримувати referrer, і nofollow, якщо видавець не схвалює сторінку призначення.

4. Чому посилання з атрибутом download може відкритися в браузері?

Браузер може проігнорувати download для ресурсу з іншого джерела, а заголовки відповіді сервера впливають на відкриття або завантаження файлу. Якщо завантаження важливе, перевірте посилання в межах одного джерела та відповідь ресурсу.

5. Чи можна додати згенероване посилання до наявного HTML-документа?

Так. Відкрийте файл через new HTMLDocument("input.html"), створіть і налаштуйте посилання як у прикладі, додайте його до потрібного елемента та збережіть змінений документ у новий файл.


Установлення Aspose.HTML for .NET

Установіть Aspose.HTML for .NET з NuGet за допомогою .NET CLI:

dotnet add package Aspose.HTML

Також можна скористатися інтерфейсом диспетчера пакетів NuGet або виконати Install-Package Aspose.HTML у консолі диспетчера пакетів. Докладні інструкції наведено в посібнику зі встановлення . Щоб оцінити API без обмежень ознайомлювальної версії, запросіть тимчасову ліцензію .