Mitä ovat HTML -ankkurit?

Siitä lähtien, kun HyperText Markup Language (HTML) on alkanut käyttää verkossa, HTML -ankkurit ovat edelleen yksi keskeisistä interaktiivisista elementeistä, joita käytetään lähes kaikilla verkkosivuilla. HTML -ankkurit ovat eräänlainen tunniste, jota edustaa kirjain “A”, jonka avulla käyttäjä voi napsauttaa elementtiä ja joko viedä yleiseen resurssipaikkaan (URL -osoitteeseen), kuten toiselle verkkosivulle, tai eri osioon samassa HTML -asiakirjassa . On tavallisempaa viitata HTML -ankkureihin linkkeinä tai hyperlinkkeinä. Kuten monia muita HTML -tunnisteita, ankkureita voidaan mukauttaa sekä tavallisilla HTML -muotoiluominaisuuksilla että CSS -laajennuksilla.

Verkkosivulla HTML -ankkureita käytetään käyttäjän siirtämiseen sivulta toiselle tai muille merkityille paikoille samalla sivulla. Ankkuria edustaa kirjain “A” tunnisteen alussa. Kun siirryt verkkosivujen välillä, kohde -URL -osoitteen osoite määritetään hypertekstiviittaus (href) -ominaisuudelle, vaikka tämä voi olla myös kuva, ohjelma tai lähes mitä tahansa sisältöä. Ankkurin oletuskäyttäytyminen on avata uusi URL -osoite samassa selainikkunassa korvaamalla nykyinen sisältö, vaikka tämä toiminta voidaan muuttaa avoimiksi URL -osoitteiksi uusissa ikkunoissa tai kohdistetuissa kehyksissä sivulla.

Toinen HTML -ankkurien käyttötarkoitus on joko määritellä tai siirtyä katsottavan HTML -asiakirjan osiin. Määrittämällä ankkuritagille nimen nimenominaisuuden kautta asiakirjaan luodaan ankkuri, johon voidaan viitata muualla. Aivan kuten siirtyminen toiselle verkkosivulle, ankkuritunnistetta voidaan käyttää siirtymään saman sivun ankkuriin sen määrittämisen jälkeen, jolloin voidaan luoda sisällysluettelo tai hakemistot.

HTML -ankkureita käytettäessä tunnisteella itsessään ei ole visuaalista esitystä, vaan sen on liitettävä siihen kaikki visuaaliset elementit, joita käytetään sen esittämiseen. Ankkuritagi voi kiertää tekstiä, kuvia tai kokonaisia ​​muotoiltuja lohkoja. Oletusarvoisesti visuaaliset HTML -elementit, joita ympäröivät ankkuritunnisteet, on alleviivattu ja värjätty eri tavalla sen mukaan, onko käyttäjä käynyt linkissä. Ankkuriteksti muuttaa myös väriä, kun hiiri vie hiiren sen päälle, vaikka tätä voi jälleen muuttaa.

HTML -ankkureiden käyttö yksittäisten asiakirjojen sijaintien määrittämiseen on poistettu, eikä sitä pitäisi käyttää muuta kuin vanhan koodin ylläpitoon. Sen sijaan asiakirjan ankkuripaikat olisi määritettävä määrittämällä CSS: n kautta tunnus (ID) estämään tasotunnisteet, kuten otsikot. Ankkuritunnistetta voidaan kuitenkin edelleen käyttää hyppäämään näihin paikkoihin linkin kautta.