Якщо вам потрібно перейти користувачів до посилань на сторінці, також відомих як ідентифікатори фрагментів , ви можете встановити id
атрибут (який використовується більше, ніж просто фрагменти ідентифікаторів ) на будь-якому елементі. Потім використовуйте звичайний #
в URL-адресі href
атрибут a
елемента. Ось приклад:
<body>
<p>Despite the many
<a href="#benefits-of-gum-chewing">benefits</a>
you may experience while chewing gum, there are also many drawbacks,
especially with
<a href="http://www.example.org/sugar.html#cons">non-sugarless</a>
gum.</p>
...
<section id="benefits-of-gum-chewing">
<h1>Benefits of Gum Chewing</h1>
...
</section>
</body>
Коли я пишу власні сторінки, я люблю вказувати id
кожен <section>
тег (HTML5), навіть якщо я не планую його використовувати. Значення id
- це зручна для URL-версія версія вмісту заголовка. Ви можете домогтися того ж ефекту, призначивши його id
та <h1>
ін.
Нарешті, порожні <a>
теги не застаріли, як зазначено у специфікації HTML5 :
Якщо a
елемент не має href
атрибута, то елемент являє собою заповнювач місця, де в іншому випадку посилання може бути розміщено ...
Додатково те саме стосується area
елементів :
href
Атрибут a
та area
елементів не потрібно; коли ці елементи не мають href
атрибутів, вони не створюють гіперпосилання.