Eğer bir HTML belgesi içinde bir link (bağlantı) oluşturmak ve bu bağlantıya tıklandığında belirli bir eylemi gerçekleştirmek istiyorsanız, genellikle JavaScript kullanmanız gerekir. JavaScript, tarayıcıda dinamik davranışlar eklemek için kullanılan bir programlama dilidir. Aşağıda basit bir örnek bulunmaktadır:
Sayfa içinde gezinme amacıyla, bir sayfanın içindeki belirli bir bölüme yönlendiren bağlantılara "sayfa içi link" veya "içsel link" denir. Bu bağlantılar, sayfanın içindeki belirli bir id'ye sahip bir öğeye (genellikle bir bölüm veya div) yönlendirir.
HTML sayfalar arası gezinti menüsü oluşturmak için, genellikle menü öğelerinin her birine diğer sayfalara yönlendiren bağlantıları eklersiniz. İşte basit bir örnek:
HTML'de dosya indirme bağlantısı oluşturmak için (anchor) etiketini kullanabilir ve href özelliğine dosyanın yolunu veya URL'sini ekleyebilirsiniz. Ayrıca, download özelliğini kullanarak indirme bağlantısını daha etkili bir şekilde kontrol edebilirsiniz.