Skip to main content

De absolutte og relative filene

Weizen im Visier: Macht das Getreide krank? | Unser Land | BR Fernsehen (April 2025)

Weizen im Visier: Macht das Getreide krank? | Unser Land | BR Fernsehen (April 2025)
Anonim

Ingen aspekt av webdesign er mer web-sentrisk enn hyperkoblinger (vanligvis referert til som lenker ). Muligheten til å lage en lenke på en side og la leserne lett få tilgang til annet innhold, er en av de definerende egenskapene som setter nettsteder bortsett fra andre kommunikasjonsmedier som utskrifts- eller kringkastingsmedier.

Disse koblingene er enkle å legge til på en side, og de kan være til andre nettsider, enten på nettstedet ditt eller andre steder på nettet. Du kan også ha lenker til andre ressurser, som bilder, videoer eller dokumenter. Likevel, så enkelt som linker skal legge til, er de også et av elementene som mange nye webdesignere sliter med å forstå først, spesielt når det gjelder begrepet filbaner og hva en absolutt versus en relativ sti betyr, så vel som når man blir brukt i stedet for den andre.

I hver av de koblingene som er beskrevet ovenfor, må du vurdere hvordan du skal koble til de ulike sidene eller ressursene fra nettstedet ditt. Spesielt må du bestemme hvilken type nettadresse du vil skrive. I webdesign er det to standard måter å opprette koblinger og to typer baner som du kan bruke:

  • Absolute veier
  • Relative stier

Absolutt banenettadresser

Absolutt veier bruker nettadresser som refererer til et svært spesifikt sted på Internett. Disse banene vil inneholde et domenenavn som en del av selve lenkebanen. Et eksempel på den absolutte banen til denne nettsiden er:

https://www.Go-Travels.com/web-typography-101-3470009

Du ville vanligvis være en absolutt bane når du vil peke på Web-elementer som er på et annet domene enn ditt eget. For eksempel, hvis jeg ønsket å lenke til en side på et annet nettsted her, måtte jeg ta med hele nettadressen for den linken siden jeg forlater ett domene (webdesign.Go-Travels.com) for å gå til en annen. Denne lenken vil ganske enkelt legge til elementet på siden med nettadressen som brukes som verdien av "href" -attributtet for den linken.

Så hvis du knytter til alt som er "off site" fra din egen, må du bruke en absolutt sti, men hva med sider eller ressurser på ditt eget domene? Du kan faktisk bruke absolutte baner, selv om du knytter til sider på ditt eget nettsted, men det er ikke nødvendig og avhengig av utviklingsmiljøet kan absolutte baner forårsake problemer.

Hvis du for eksempel har et utviklingsmiljø som du bruker under opprettelsen av et nettsted, og du kodes alle nettadressene helt til den nettadressen, må de alle endres når nettstedet går live. For å unngå dette problemet, bør filbanene for eventuelle lokale ressurser bruke Relative Paths.

Relative Path URLs

Relative stier endres avhengig av hvilken side koblingene er på - de er i forhold til siden de er en (dermed navnet). Hvis du kobler til en side på ditt eget nettsted, eller et bilde inne i en "bilder" -katalog på dette nettstedet, er en relativ sti det du sannsynligvis vil bruke. Relative baner bruker ikke hele nettadressen til en side, i motsetning til de absolutte banene vi nettopp så på.

Det er flere regler for å opprette en kobling ved hjelp av den relative banen:

  • Lenker i samme katalog som den nåværende siden har ingen stedsinformasjon oppført:

    filnavn

  • Underkataloger er oppført uten noen forutgående skråstreker:

    ukentlig / filnavn

  • Lenker opp en katalog er oppført som:

    ../filnavn

Slik bestemmer du relativ vei

  1. Definer først URL-adressen til siden du redigerer. I tilfelle av eksemplarartikkel som er nevnt ovenfor, ville det være

    https://www.Go-Travels.com/web-typography-101-3470009

  2. / Web-typografi-101-3470009

Du vil se her at vi skriver den relative banen ved å starte den banen med et fremoverstrekk (/). Det tegnet forteller at nettleseren skal gå til roten til gjeldende katalog. Derfra kan du legge til hvilke mapper eller filnavn du trenger for din spesifikke ressurs, bor ned til mapper og dokumenter for endelig å lande etter den eksakte ressursen du vil bli koblet til.

Så i sammendrag - hvis du er koblet fra nettstedet, vil du bruke en absolutt sti som inkluderer hele banen til det du ønsker å koble til. Hvis du er koblet til en fil på domenet som siden du er kodet for, kan du bruke en relativ sti som i hovedsak navigerer fra siden du er på, gjennom filstrukturen til nettstedet, og til slutt til ressursen du trenger .