Çevrimiçi olarak kullanıldığı şekliyle HyperText Markup Language (HTML) 'nin neredeyse başlangıcından beri, HTML çapaları neredeyse tüm web sayfalarında kullanılan temel etkileşimli öğelerden biri olarak kaldı. HTML bağlantıları, kullanıcının bir öğeye tıklamasına ve başka bir web sayfası gibi evrensel bir kaynak konumuna (URL) veya aynı HTML belgesindeki farklı bir bölüme alınmasına olanak sağlayan "A" harfi ile temsil edilen bir etiket türüdür. . HTML bağlantılarını bağlantı veya köprü olarak adlandırmak daha yaygındır. Diğer birçok HTML etiketine benzer şekilde, çapalar hem standart HTML formatlama özellikleri hem de basamaklı stil sayfası (CSS) uzantılarıyla özelleştirilebilir.
Bir web sayfasında, HTML bağlantıları bir kullanıcıyı bir sayfadan diğerine veya aynı sayfadaki işaretli diğer yerlere taşımak için kullanılır. Çapa, etiketin başında "A" harfi ile temsil edilir. Web sayfaları arasında hareket ederken, hedef URL'nin adresi köprü metni başvuru (href) özelliğine atanır, ancak bu aynı zamanda bir resim, program veya hemen her tür içerik olabilir. Bir çapanın varsayılan davranışı, yeni URL'yi aynı tarayıcı penceresinde açıp geçerli içeriği değiştirmektir, ancak bu davranış, URL'leri yeni pencerelerde veya bir sayfadaki hedeflenmiş çerçevelerde açmak için değiştirilebilir.
HTML bağlantılarının ikinci kullanımı, görüntülenmekte olan HTML belgesinin bölümlerini tanımlamak veya bölümlere taşımaktır. Anchor özelliği ile anchor etiketine bir ad atayarak, belgede başka bir yerde referans alınabilecek bir çapa oluşturulur. Tıpkı başka bir web sayfasına gitmek gibi, bağlantı etiketi tanımlandıktan sonra aynı sayfadaki bir bağlantıya hareket etmek için kullanılabilir ve bir içindekiler veya dizin tablosu oluşturulmasına izin verir.
HTML bağlantılarını kullanırken, etiketin kendisinin görsel bir temsili yoktur, ancak bunun yerine onu temsil etmek için hangi görsel öğelerin kullanılacağını içermesi gerekir. Bağlantı etiketi, metni, görüntüleri veya biçimlendirilmiş blokların tamamını sarabilir. Varsayılan olarak, bağlantı etiketleriyle çevrili görsel HTML öğeleri, bağlantının kullanıcı tarafından ziyaret edilip edilmediğine bağlı olarak altı çizilir ve renklendirilir. Bağlantı metni ayrıca bir fare üzerine geldiğinde renk değiştirir, ancak bu yine de değiştirilebilir.
Tek bir belgede konum tanımlamak için HTML bağlantılarının kullanımı amortismana tabi tutulmuştur ve eski kodları korumak dışında kullanılmamalıdır. Bunun yerine, bir belgedeki bağlantı yerleri, başlıklar gibi seviye etiketlerini engellemek için CSS aracılığıyla bir kimlik (ID) atanarak tanımlanmalıdır. Ancak, bağlantı etiketi yine de bir bağlantı olsa bile bu konumlara atlamak için kullanılabilir.


