Come calcolare il percorso relativo

June 12

In URL incorporati nei documenti HTML, ci sono due modi di specificare la posizione di una cartella o di un file. Questo è chiamato il "percorso". Un percorso assoluto identifica la posizione di un file in relazione a tutto il file system. Un percorso relativo identifica la sua posizione in relazione a un documento di partenza, ad esempio una pagina web.

istruzione

1 Identificare il percorso assoluto della risorsa che si desidera includere nel documento. Per esempio, se si desidera incorporare un'immagine nella vostra pagina web, il suo percorso assoluto può essere "/images/photo.jpg". Il "/" all'inizio del percorso assoluto significa "iniziare nella cartella principale utilizzato dal server web" quando si cerca il file.

2 Determinare dove si memorizzare il documento HTML che si sta scrivendo. Ad esempio, se si sta scrivendo la home page di un sito web, è normalmente memorizzato nella cartella principale, in modo che il percorso assoluto per la tua pagina è "index.html".

3 Individuare il file che si sta collegando a questo è relativo alla posizione del documento che si sta scrivendo. Per exmaple, "index.html" è nella cartella principale, quindi la posizione relativa del grafico è "images / photo.jpg". Si noti l'assenza del leader carattere "/".

4 Utilizzare notazione ".." per attraversare le directory. Se si sta scrivendo un documento memorizzato in una sottocartella, ogni ".." in un URL si muoverà una directory. Per esempio: si sta scrivendo il file "/members_only/index.html" e la necessità di raggiungere il percorso assoluto "/images/photo.jpg". L'URL deve salire una directory a raggiungere la directory delle immagini, relativo alla posizione del documento. Pertanto, il percorso relativo sarebbe "../images/photo.jpg". È possibile ripetere ".." come spesso come necessario per le sottocartelle profondamente nidificate: "../../../images/photo.jpg".

Consigli e avvertenze

  • Gli URL relativi sono importanti per il sito web di riorganizzazione. I percorsi relativi contribuiscono a preservare i collegamenti alle pagine quando i file e le directory vengono spostati in una nuova posizione. Un collegamento assoluto a un file si rompe quando il file viene spostato.