Читайте также:
|
|
Для створення заслання використовується парний тег <a>. Аби зробити текст засланням, потрібно помістити його між тегами <a> і </a> і вказати, куди веде це заслання, тобто адреса документа, де ми виявимося після натиснення на заслання. Для цього потрібно параметру href тега а привласнити адресу документа. Адреса документа, на який ми посилаємося, називається адреса заслання.
Ось, наприклад:
<а href="http://www.mysite.com/about/1.html">Текст ссылки</a>
Така строчка означає, що при натисненні на фразу Текст заслання ми перейдемо на сторіночку 1.html, яка лежить в каталозі about сайту http://www.mysite.com.
http://www.mysite.com/
about/
1.html
Адреса заслання може бути абсолютною або відносною. У наведеному вище прикладі ми використовували абсолютну адресу, тобто повна дорога до документа 1.html. Відносна адреса - дорога до документа, складена відносно поточного документа. Наведемо приклади використання відносних адрес.
Приклад 1:
<а href="1.html">Пример 1</a>
Така строчка означає, що при натисненні на фразу Приклад 1 ми перейдемо на сторіночку 1.html, яка лежить в тому ж каталозі, що і поточний документ.
поточний каталог/
поточний документ
1.html
Приклад 2:
<а href="about/1.html">Пример 2</a> або <а href="/about/1.html">Пример 2</a>
Обоє ці строчки означають, що в каталозі, де лежить поточний документ, є підкаталог about, в якому лежить сторіночка 1.html, на яку ми перейдемо при натисненні на фразу Приклад 2.
поточний каталог/
about/
1.html
поточний документ
Приклад 3:
<а href="../1.html">Пример 3</a>
Ця строчка означає, що з каталога, де лежить поточний документ, потрібно піднятися на один рівень вище, і в каталозі, де ми виявилися, лежить сторіночка 1.html, на яку ми перейдемо при натисненні на фразу Приклад 3.
каталог на 1 рівень вище текущего/
поточний каталог/
поточний документ
1.html
Приклад 4:
<а href="../about/1.html">Пример 4</a>
Ця строчка означає, що з каталога, де лежить поточний документ, потрібно піднятися на один рівень вище, і в каталозі, де ми виявилися, є підкаталог about, в якому лежить сторіночка 1.html, на яку ми перейдемо при натисненні на фразу Приклад 4.
каталог на 1 рівень вище текущего/
поточний каталог/
поточний документ
about/
1.html
Приклад 5:
<а href="about/">Пример 5</a>
A якщо в адресі заслання після теки не вказати ім'я документа, то таке заслання називатиметься неповною. Вона дає команду браузеру при натисненні на фразу Приклад 5 відкрити файл index.html, лежачий в каталозі about.
поточний каталог/
about/
index.html
поточний документ
Якщо файл index.html відсутній, браузер відображуватиме список файлів теки about, якщо в налаштуваннях Вашого сервера є дозвіл. Інакше браузер поступить так само, як якби Ви зробили заслання на будь-який інший неіснуючий документ, тобто покаже повідомлення "Неможливо відображувати сторінку".
Комбінуючи ці приклади, Ви зможете створювати сайти із структурою різної міри розгалуженості.
В цілях безпеки переважно вказувати відносні адреси заслань, окрім тих випадків, коли Ви на своїй сторіночці посилаєтеся на документи, розташовані на інших сайтах.
Дата добавления: 2015-10-02; просмотров: 58 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Фонове зображення | | | Як зробити зображення засланням |