Rozwijając skrót URL otrzymujemy Uniform Resource Locator
po naszemu to mniej więcej Ujednolicona RóżnychRzeczy Lokalizacja
URL to szeroki temat, sporo informacji, reguł i definicji. Nie zamierzam komplikować tematu, a jedynie podać parę przykładów oraz opisać podział na URLe względne i bezwzględne.
Przykłady URLi:
URL strony bezwzględny
- http://html-jak.blogspot.com/
- http://pl.wikipedia.org/wiki/Jak
- http://www.zoo-krakow.pl/doc.php?doc=159
URL strony względny
- ../start.html
- ssaki/przezuwacze/jak
URL obrazka bezwzględny
- http://www.zoo-krakow.pl/images/3-big/lori2.jpg
URL obrazka względny
- ../images/3-big/lori2.jpg
URL strony, URL obrazka, URL javascriptu w praktyce
Przypuścmy, że nasza prosta strona ma następującą strukturę katalogów:

Na stronie głównej 'start.html' umieszczamy obrazek logo.gif, linki do pozostałych stron oraz plik javascript - wszystko to za pomocą URLi względnych. Dodatkowo korzystając z adresu bezwzględnego umieszczamy link do innej strony internetowej. Źródło strony 'start.html' wygląda następująco:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Strona główna</title> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/> </head> <body> <!-- Na samej górze URL względny do logo --> <img src="obrazki/logo.gif" /> <!-- Link do podstron - też adresy względne --> <a href="podstrony/o-mnie.html">Strona o mnie</a> <a href="podstrony/kontakt.html">Skontaktuj się ze mną</a> <!-- Link do innych stron - adresy bezwględne --> <a href="http://html-jak.blogspot.com">Mój ulubiony blog</a> <!-- I na koniec javascript - również adres względny --> <script type="text/javascript" src="skrypty/efekty.js"></script> </body> </html>
Analogicznie tworzymy podstronę 'o-mnie.html' umieszczając na niej te same treści oraz dodatkowo zdjęcie ja.jpg. Ponieważ plik 'start.html' jest umieszczony w katalogu 'katalog-domowy', a 'o-mnie.html' znajduje się w 'katalog-domowy/podstrony' więc adresy względne różnią się . Natomiast URL bezwzględny do strony internetowej pozostaje bez zmian. Źródło strony 'u-mnie.html':
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Strona o mnie</title> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/> </head> <body> <!-- Na samej górze URL względny do logo --> <img src="../obrazki/logo.gif" /> <!-- Link do strony głównej i podstrony - adresy względne --> <a href="../start.html">Powrót do strony głównej</a> <a href="kontakt.html">Skontaktuj się ze mną</a> <!-- Zdjęcie --> <img src="../obrazki/foto/ja.jpg" /> <!-- Link do innych stron - adresy bezwględne --> <a href="http://html-jak.blogspot.com">Mój ulubiony blog</a> <!-- I na koniec javascript - również adres względny --> <script type="text/javascript" src="../skrypty/efekty.js"></script> </body> </html>
5 komentarzy:
yyyy żal
dzieci neo przeważnie uzywają wyrazu "żal" nie potrafiąc innymi słowami wyrazić własnych emocji
"yyyy" doskonale pasuje do schematu wzbogacając merytorycznie komentarz
Uniform Resource Locator to raczej znaczy coś w rodzaju Ujednolicony Localizator Zasobów, a to jak Ty to przetłumaczyłeś to trochę nie bardzo z angielskiego :)
Zgadzam się, ale Ujednolicony Localizator Zasobów to ULZ a nie URL :P
no juz wiem co to url
Prześlij komentarz
Uwaga: tylko uczestnik tego bloga może przesyłać komentarze.