HTML 波西兰尼亚
波西兰尼亚 знаходяться майже на всіх вебсторінках. Посилання дозволяють користувачам переходити від сторінки до сторінки.
В цій темі:
HTML Посилання - Гіперпосилання
HTML посилання - це гіперпосилання.
Ви можете натиснути на посилання і перейти до іншого документу.
При наведенні миші на посилання стрілка миші перетвориться в маленьку стрілку.
笔记: Посилання не обов'язково повинно бути текстовим. Посиланням може бути зображення або будь-який інший HTML елемент.
HTML Посилання - Синтаксис
Гіперпосилання визначаються за допомогою HTML тега <a>
(від слова anchor - якір):
<a href="url">Текст посилання</a>
Атрибут href
вказує адресу призначення посилання (https://22ae.com/html/).
Текст посилання є видимою частиною (HTML уроки для початківців онлайн).
Натиснувши на текст посилання, вас відправить за вказаною адресою.
笔记: Без косої риски (слеша) в кінці адрес підпапок ви можете згенерувати два запити до сервера. Багато серверів автоматично додають косу риску в кінець адреси, а потім створюють новий запит.
Локальні посилання
У наведеному вище прикладі використовується абсолютний URL (повна вебадреса).
Локальне посилання (посилання на той самий веб-сайт) вказується з відносним URL (без https://www....).
HTML Кольори посилань
За замовчуванням посилання буде виглядати так (у всіх браузерах):
- Невідвідуване посилання - підкреслене і синім кольором
- Відвідуване посилання - підкреслене і фіолетовим кольором
- Активне посилання - підкреслене і червоним кольором
Ви можете змінити кольори за замовчуванням, використовуючи CSS:
屁股
<style>
a:link {
color: green;
background-color: transparent;
text-decoration: none;
}
a:visited {
color: pink;
background-color: transparent;
text-decoration: none;
}
a:hover {
color: red;
background-color: transparent;
text-decoration: underline;
}
a:active {
color: yellow;
background-color: transparent;
text-decoration: underline;
}
</style>
自己尝试一下»
Посилання часто стилізуються у вигляді кнопок за допомогою CSS:
Це посилання屁股
<style>
a:link, a:visited {
background-color: #f44336;
color: white;
padding: 15px 25px;
text-align: center;
text-decoration: none;
display: inline-block;
}
a:hover, a:active {
background-color: red;
}
</style>
自己尝试一下»
Щоб дізнатись більше про CSS, перейдіть на CSS 皮德鲁奇尼克 на нашому сайті W3Schools 乌克兰.
HTML посилання - Атрибут target
Атрибут target
вказує, де відкрити пов’язаний документ.
Атрибут target
може мати одне із наступних значень:
_blank
- Відкриває пов’язаний документ в новому вікні або вкладці_self
- Відкриває пов’язаний документ в тому ж вікні / вкладці, в якому він був натиснутий (за замовчуванням)_parent
- Відкриває пов’язаний документ в батьківському фреймі_top
- Відкриває пов’язаний документ в повному тілі вікна- framename - Відкриває пов’язаний документ в названому фреймі
Цей приклад відкриє пов’язаний документ в новому вікні / вкладці браузера:
Порада: Якщо ваша вебсторінка заблокована у фреймі, ви можете використовувати target="_top"
, щоб вийти з фрейму:
HTML Посилання - Зображення як посилання
Часто в якості посилань використовуються зображення:
屁股
<a href="index.html">
<img src="smiley.gif" alt="HTML уроки для початківців" style="width:42px;height:42px;border:0;">
</a>
自己尝试一下»
笔记: border:0;
додається, щоб IE9 (і більш ранні версії) не відображали рамку навколо зображення (коли зображення є посиланням).
Атрибут Title - Підказка для посилань
Атрибут title
визначає додаткову інформацію про елемент. Інформація найчастіше відображається у вигляді підказки, коли курсор переміщується над елементом.
屁股
<a href="https://www.w3schools.com/html/" title="Перейти на уроки по HTML для початківців">Уроки по HTML для початківців</a>
自己尝试一下»
HTML Посилання - Як створити закладку
HTML-закладки використовуються, щоб дозволити читачам переходити до певних частин вебсторінки.
Закладки можуть бути корисні, якщо ваша вебсторінка дуже довга.
Щоб створити закладку, спочатку необхідно створити закладку, а потім додати посилання на неї.
При натисканні на посилання сторінка прокручується до місця із закладкою.
屁股
Спочатку створіть закладку з атрибутом id
:
<h2 id="C4">Розділ 4</h2>
Потім додайте посилання на закладку ("Перейти до розділу 4") на тій самій сторінці:
<a href="#C4">Перейти до розділу 4</a>
Або додайте посилання на закладку ("Перейти до розділу 4") з іншої сторінки:
Зовнішні шляхи
На зовнішні сторінки можна посилатися за повним URL або по шляху відносно поточної вебсторінки.
В цьому прикладі використовується повна URL-адреса для посилання на вебсторінку:
Цей приклад посилається на сторінку, розташовану в папці html на поточному вебсайті:
Цей приклад посилається на сторінку, розташовану в тій же папці, що і поточна сторінка:
Вы можете прочитати більше про шляхи до файлів в розділі HTML 文件路径 на нашому сайті W3Schools 乌克兰.
Резюме розділу
- Використовуйте елемент
<a>
для визначення посилання - Використовуйте атрибут
href
для визначення адреси посилання - Використовуйте атрибут
target
щоб визначити, де відкрити пов'язаний документ - Використовуйте елемент
<img>
(всередині <a>) для використання картинки в якості посилання - Використовуйте атрибут
id
(id="значення") для визначення закладок на сторінці - Використовуйте атрибут
href
(href="#значення") для посилання на закладку
HTML 右
HTML Теги посилань
标签 | 描述 |
---|---|
<a> | Визначає гіперпосилання |
Для отримання повного списку всіх доступних HTML тегів, відвідайте HTML 标签浏览器 на нашому сайті W3Schools 乌克兰.
自我控制的营养
- Для чого потрібні посилання на вебсторінках?
- Що таке гіперпосилання?
- За допомогою якого тегу визначаються гіперпосилання на HTML-сторінках?
- Який атрибут вказує адресу призначення гіперпосилання на HTML-сторінках?
- Яка частина гіперпосилання є видимою на вебсторінках?
- Які об’єкти на вебсторінках можуть бути гіперпосиланнями?
- Яка різниця між локальними та абсолютними адресами гіперпосилань?
- Які кольори за замовчуванням в гіперпосилань?
- За допомогою чого можна змінити кольори гіперпосилань?
- Який атрибут вказує, де відкрити пов’язаний вебдокумент?
- Які є значення в атрибута target?
- Чи можна використовувати зображення в якості посилання?
- Який атрибут визначає додаткову інформацію про елемент у вигляді підказки?
- Для чого потрібні HTML-закладки?
- Що потрібно вказати, щоб зробити закладку на вебсторінці?
- Які посилання використовуються для переходу по сторінках в межах одного сайту?
- Які посилання використовуються для переходу з одного сайту на інший?