Kodujemy w (X)HTML-u
Odnośniki do podstron serwisu internetowego
Do tej pory tworzone przez nas strony, były bardzo proste. Składały się one z pojedynczych plików. W praktyce na jedną stronę internetową składa się po kilka a nawet kilkanaście tysięcy podstron. Gdyby poprzednią stronę zbudować inaczej, czyli rozdzielić artykuły na osobne strony, to mielibyśmy trzy pliki html. Jeden odpowiedzialny za "wstęp" drugi za "hiperłącza" a trzeci za "odnośniki lokalne". Wykonajmy teraz bardzo proste ćwiczenie:
- Stwórz trzy pliki: index.html, hiperlacza.html i lokalne.html,
- W każdym z plików umieść po jednym temacie index (wstęp), hiperlacza (Hiperłącza i odnośniki), lokalne (odnośniki lokalne),
- We wszystkich plikach na początku, umieść "menu główne". Jest ono bardzo podobne to tego, które robiliśmy przy poprzednich przykładach.
Menu główne:
<a href="/index.html">Strona główna (wstęp)</a><br /> <a href="/hiperlacza.html">Hiperłącza i odnośniki</a><br /> <a href="/lokalne.html">Odnośniki lokalne</a>
Index.html
<html>
<head>
<http-equiv="Content-type" content="text/html; charset=UTF-8" />
<title>Strona główna (wstęp)</title>
</head>
<body>
<a href="/index.html">Strona główna (wstęp)</a><br />
<a href="/hiperlacza.html">Hiperłącza i odnośniki</a><br />
<a href="/lokalne.html">Odnośniki lokalne</a>
<br />
<br />
<h1>Wstęp</h1>
<p>
Na bardzo wielu witrynach internetowych możemy znaleźć hiperłącza o nazwie "top" albo "skocz w górę". Często pojawiają
się one pod jakimiś tekstami, artykułami lub na samym dole strony itp. Kliknięcie na taki odnośnik powoduje powrót na
początek witryny. Jest to jedno z najpopularniejszych zastosowań odnośników lokalnych.
</p>
</body>
</html>Hiperlacza.html
<html>
<head>
<http-equiv="Content-type" content="text/html; charset=UTF-8" />
<title>Hiperłącza i odnośniki</title>
</head>
<body>
<a href="/index.html">Strona główna (wstęp)</a><br />
<a href="/hiperlacza.html">Hiperłącza i odnośniki</a><br />
<a href="/lokalne.html">Odnośniki lokalne</a>
<br />
<br />
<h1>Hiperłącza i odnośniki</h1>
<p>
Kiedy przeglądam książki, czy czytamy artykuły na stronach internetowych, natrafiamy na odwołania do innych haseł, czy
definicji. W takich wypadkach, aby dowiedzieć się czegoś więcej, musimy przeglądać kolejne strony książki, w poszukiwaniu jego
aliansu. Aby to jednak zrobić, należy "ręcznie" przekartkować kartki, by odszukać źródło odwołania…
</p>
</body>
</html>Lokalne.html
<html>
<head>
<http-equiv="Content-type" content="text/html; charset=UTF-8" />
<title>Odnośniki lokalne</title>
</head>
<body>
<a href="/index.html">Strona główna (wstęp)</a><br />
<a href="/hiperlacza.html">Hiperłącza i odnośniki</a><br />
<a href="/lokalne.html">Odnośniki lokalne</a>
<br />
<br />
<h1>Odnośniki lokalne</h1>
<p>
Odnośniki lokalne mogą prowadzić do dowolnego miejsca, na stronie, na której się znajdują. Na przykład, na początku
artykułu umieszczony jest spis treści, a w dalszej części strony występuje jego pełna treść. Spis treści może być wykonany za
pomocą hiperłączy...
</p>
</body>
</html>Jak teraz można się przekonać, klikając na poszczególny link, przeglądarka internetowa wyświetla kolejne podstrony jakie stworzyliśmy.