Buat Elemen HTML <a> Secara Online
Generator HTML Hyperlink membuat elemen <a> untuk URL web, alamat email, atau nomor telepon. Pilih jenis tautan, lalu masukkan tujuan dan teks yang terlihat. Pratinjau, keluaran HTML, dan keluaran C# diperbarui secara bersamaan.
Opsi Generator HTML Hyperlink
Generator interaktif menyediakan kontrol berikut:
- Type membuat tautan URL biasa, tautan email
mailto:, atau tautan telepontel:. - URL, Email, atau Telephone menetapkan tujuan tautan. Text menyediakan label tautan yang terlihat dan aksesibel.
- Target mengontrol tempat URL dibuka. Generator menghilangkan atribut
targetjika_selfdipilih. - Download menambahkan atribut boolean
downloadke tautan URL. - Opsi relasi menggabungkan
noopener,nofollow,noreferrer,external, danhelpsebagai nilairelyang dipisahkan spasi.
Tautan email dan telepon hanya menggunakan kolom yang relevan dengan skema tersebut. Pengaturan Target, Download, dan rel khusus URL tidak disertakan dalam keluarannya.
Buat Elemen HTML <a> dalam C#
Panel HTML Code berisi markup anchor yang telah diatur. Panel C# Code di bawahnya membuat elemen yang setara dengan Aspose.HTML for .NET .
Kode yang dihasilkan mengikuti langkah-langkah berikut:
- Membuat
HTMLDocumentdanHTMLAnchorElementdenganDocument.CreateElement(). - Menetapkan
hrefserta atribut opsionaltarget,rel, dandownloaddenganElement.SetAttribute(), lalu menetapkan teks tautan melaluiTextContent. - Menambahkan anchor ke badan dokumen.
- Menyimpan dokumen yang selesai sebagai
hyperlink.htmldenganHTMLDocument.Save().
Atur tautan terlebih dahulu, lalu salin kode C# terbaru ke proyek .NET Anda.
FAQ Generator HTML Hyperlink
1. Dapatkah saya menggunakan URL relatif sebagai pengganti alamat web lengkap?
Ya. Nilai seperti docs/getting-started.html atau ../index.html diselesaikan relatif terhadap halaman yang berisi tautan. Gunakan URL https:// absolut jika tujuan harus tetap independen dari lokasi halaman.
2. Apa yang terjadi saat seseorang membuka tautan mailto atau tel?
Tautan mailto: meminta perangkat membuka aplikasi email yang telah diatur, sedangkan tautan tel: meminta aplikasi panggilan. Browser tidak mengirim email atau melakukan panggilan itu sendiri. Hasilnya bergantung pada konfigurasi perangkat pengguna.
3. Nilai rel apa yang sebaiknya digunakan untuk tautan yang membuka tab baru?
Gunakan noopener agar halaman yang dibuka tidak dapat mengakses konteks penjelajahan halaman asal. Tambahkan noreferrer jika tujuan tidak boleh menerima informasi perujuk dan nofollow jika penerbit tidak mendukung tujuan tautan.
4. Mengapa tautan dengan atribut download masih dapat terbuka di browser?
Browser dapat mengabaikan download untuk sumber daya lintas origin, dan header respons server dapat memengaruhi apakah file ditampilkan atau diunduh. Uji tautan dari origin yang sama dan periksa respons sumber daya jika perilaku unduhan penting.
5. Dapatkah saya menambahkan tautan yang dihasilkan ke dokumen HTML yang sudah ada?
Ya. Buka file dengan new HTMLDocument("input.html"), buat dan atur anchor seperti pada contoh, tambahkan ke elemen yang diperlukan, lalu simpan dokumen yang diubah ke file baru.
Instal Aspose.HTML for .NET
Instal Aspose.HTML for .NET dari NuGet menggunakan .NET CLI:
dotnet add package Aspose.HTML
Anda juga dapat menggunakan antarmuka NuGet Package Manager atau menjalankan Install-Package Aspose.HTML di Package Manager Console. Lihat
panduan instalasi
untuk detail penyiapan, atau minta
lisensi sementara
untuk mengevaluasi API tanpa batasan evaluasi.
Generator HTML Lainnya
Buat elemen dan struktur HTML lainnya dengan generator khusus