Länk
En länk (förkortning för hyperlänk) Är ett html objekt som låter dig hoppa till en ny plats när du klickar eller trycker på den. Länkar finns på nästan alla webbsida och ger ett enkelt sätt att navigera mellan sidor på webben.
Länkar kan bifogas till text, bilder eller andra HTML-element. De flesta textlänkar är blå, eftersom det är standardfärg webbläsare används för att visa länkar. Länkar kan dock ha vilken färg som helst eftersom stilen på länktexten kan anpassas med HTML eller CSS stilar. I början av webben understrukades länkar av standard. Idag är understrykningslänkar mindre vanliga.
När en länk tillämpas på en bild, länken Taggen inkapslar eller omger bildtaggen. Eftersom bildtaggen är kapslad inuti länktaggen blir själva bilden en länk. Denna metod kan användas för att tillämpa länkar till andra element som <div> och <Span> objekt. Men eftersom CSS kan användas för att stilisera en länk, an <a> tagg med CSS-klass eller ID-attribut används ofta istället för <div> or <Span> märka.
Nedan följer ett exempel på HTML för en text- och bildlänk:
Textlänk: <a href="/definition/computer"> Datordefinition </a>
Bildlänk: <a href="https://TechLib.com/definition/computer"> <img src = "/ images / computer.jpg" alt = "stationär PC"> </a>
Relativa och absoluta länkar
Den första länken ovan är en "relativ länk" eftersom den inte inkluderar domän namn. Istället är länken relativt den nuvarande webbplatsen. Varje intern länk på TechLib.com behöver till exempel inte "https://TechLib.com/" i källan. Snarare är en relativ länk som "/ definition / dator" allt som krävs. Eftersom länken börjar med en snedstreck framåt, bana börjar med rotkatalogen. Om en relativ länk inte börjar med ett snedstreck framåt är sökvägen relativt den aktuella URL.
Den andra länken ovan är en absolut länk eftersom den innehåller domännamnet. Absoluta länkar krävs för externa länkar som leder dig till en annan hemsida. De kan börja med "http" eller "https." Absoluta länkar kan också börja med två snedstreck framåt ("//"). Detta tolkas som "http: //" för sidor som serveras via HTTP och "https: //" för sidor som serveras via HTTPS.
OBS: "A" i <a> tag står för "anchor" sedan tidigt hypertext dokument som ofta är länkade till ankare (eller markörer) på en sida snarare än andra sidor. "Href" inom en <a> står för "hypertextreferens."