Друкарня від WE.UA
Автор: Maik Jonietz. Розміщено на Unsplash

З появою HTML5 розробники отримали в руки потужний інструментарій для створення більш семантично значущих веб-сторінок. Семантичні теги, такі як <article>, <section>, <nav>, інтенсивно використовуються для підвищення доступності та поліпшення SEO веб-сайтів. У цій статті ми детально розглянемо, як ці нововведення можуть бути застосовані у сучасному веб-дизайні з прикладами коду.

Семантичний веб-дизайн та SEO

Семантичний веб-дизайн не лише сприяє кращому розумінню структури веб-сторінки пошуковими системами, але й робить контент більш доступним для користувачів з обмеженими можливостями. Використання семантичних тегів дозволяє пошуковим роботам точніше індексувати контент, що, у свою чергу, позитивно впливає на позиціонування сайту в пошукових системах.

Також читайте: Довідник з тегів HTML

Тег <article>

Тег <article> використовується для означення незалежного контенту, який може бути витягнутий та відтворений окремо від решти сторінки, наприклад, статті, блогові пости, коментарі.

<article>
  <h2>Заголовок статті</h2>
  <p>Текст статті...</p>
</article>

Тег <section>

Тег <section> слугує для групування тематично пов'язаного контенту, який не є самостійним настільки, щоб виправдати використання <article>, але вимагає власної секції на сторінці.

<section>
  <h3>Назва розділу</h3>
  <p>Контент розділу...</p>
</section>

Тег <nav>

Тег <nav> призначений для розділів навігації по сайту. Він допомагає пошуковим системам та користувачам із спеціальними потребами ідентифікувати основні засоби навігації на сторінці.

<nav>
  <ul>
    <li><a href="#home">Головна</a></li>
    <li><a href="#news">Новини</a></li>
    <li><a href="#contact">Контакти</a></li>
  </ul>
</nav>

Доступність та використання ARIA

Семантичні теги також грають важливу роль у забезпеченні доступності веб-контенту. Використання ARIA (Accessible Rich Internet Applications) разом із семантичними тегами підвищує універсальність веб-сайтів, роблячи їх більш зручними для користувачів з особливими потребами.

<nav aria-label="Основне меню">
  <ul>
    <li><a href="#home">Головна</a></li>
    <li><a href="#news">Новини</a></li>
    <li><a href="#contact">Контакти</a></li>
  </ul>
</nav>

Атрибут aria-label допомагає користувачам екранних зчитувачів розуміти призначення різних секцій та навігаційних елементів.

Також читайте Що таке SSL сертифікат і чому він важливий для вашого сайту?

Заключення

Використання семантичних тегів HTML5 відіграє ключову роль у сучасному веб-дизайні. Вони не тільки сприяють кращій організації контенту та його доступності, але й позитивно впливають на SEO. Розуміння та правильне застосування цих тегів є важливим аспектом для будь-якого веб-розробника, який прагне створювати ефективні та доступні веб-ресурси.

Статті про вітчизняний бізнес та цікавих людей:

Поділись своїми ідеями в новій публікації.
Ми чекаємо саме на твій довгочит!
Volodymyr Zhyliaev
Volodymyr Zhyliaev@digitalowltop

95Довгочити
14.5KПерегляди
32Підписники
Підтримати
На Друкарні з 7 травня 2023

Більше від автора

  • Why Visitors Leave Your Website: 10 Common Reasons and How to Fix Them

    Getting people to visit your website is only part of the job. They may arrive through Google, social media, paid ads, referrals, or links from other websites, but that traffic has little value if visitors leave before exploring your content, contacting you, or making a purchase.

    Теми цього довгочиту:

    Websites
  • The Hidden Conversion Killers on Digital Agency Websites

    A digital agency website can look polished and still fail to generate serious leads. It may have a modern homepage, strong visuals, case studies, service pages, and a clear “Book a call” button, but visitors still leave without taking action.

    Теми цього довгочиту:

    Conversion Rate

Це також може зацікавити:

  • From Deep CSS to Light Trolls: Building WhiteScreenTest.net with Love

    I’m a frontend developer who loves building things that are both fun and functional. My latest little side project is WhiteScreenTest.net a minimal online tool that serves one purpose: turn your browser screen completely white (or black, or any solid color).

    Теми цього довгочиту:

    Frontend
  • Чому ви повинні забути про rgb() та hex кольори при роботі з вебсайтами

    Формат задання кольорів функцією rgb() було представлено ще у 1996 році. Очевидно, що CSS далеко розвинувся з тих часів. Попри це, чомусь, багато веброзробників та вебдизайнерів вперто продовжують використовувати цей застарілий, обмежений та нелюдський формат кольору по цей день.

    Теми цього довгочиту:

    Css
  • Література UI/Ux

    Зрозуміла, що не знаю жодної літератури появ‘язану з дизайном. Гадаю, що можливо є декілька книжок або статтей, котрі було б непогано прочитати або ж прослухати. Як початківець, тикаю-микаю усі можливі джерела інформації.

    Теми цього довгочиту:

    Ui-ux

Коментарі (0)

Підтримайте автора першим.
Напишіть коментар!

Це також може зацікавити:

  • From Deep CSS to Light Trolls: Building WhiteScreenTest.net with Love

    I’m a frontend developer who loves building things that are both fun and functional. My latest little side project is WhiteScreenTest.net a minimal online tool that serves one purpose: turn your browser screen completely white (or black, or any solid color).

    Теми цього довгочиту:

    Frontend
  • Чому ви повинні забути про rgb() та hex кольори при роботі з вебсайтами

    Формат задання кольорів функцією rgb() було представлено ще у 1996 році. Очевидно, що CSS далеко розвинувся з тих часів. Попри це, чомусь, багато веброзробників та вебдизайнерів вперто продовжують використовувати цей застарілий, обмежений та нелюдський формат кольору по цей день.

    Теми цього довгочиту:

    Css
  • Література UI/Ux

    Зрозуміла, що не знаю жодної літератури появ‘язану з дизайном. Гадаю, що можливо є декілька книжок або статтей, котрі було б непогано прочитати або ж прослухати. Як початківець, тикаю-микаю усі можливі джерела інформації.

    Теми цього довгочиту:

    Ui-ux