تصویر مقاله آموزش تگ nav در html
ﺯﻣﺎﻥ ﻣﻄﺎﻟﻌﻪ: 7 دقیقه

آموزش و يادگيري تگ nav در HTML

در اين بخش از دوره آموزش HTML در آموزش دون ، با تگ <nav> آشنا مي‌شويم. اين تگ براي تعريف بخش ناوبري (Navigation) سايت استفاده مي‌شود و معمولاً شامل لينک‌هاي اصلي به صفحات مهم است.

تگ nav در HTML چيست؟

تگ <nav> بخش‌هايي از صفحه را مشخص مي‌کند که حاوي لينک‌هاي ناوبري هستند. استفاده از اين تگ به موتورهاي جستجو و کاربران کمک مي‌کند بخش‌هاي مهم سايت را بهتر شناسايي کنند.

مثال ساده از تگ nav

<nav>
  <ul>
    <li><a href="index.html">خانه</a></li>
    <li><a href="about.html">درباره ما</a></li>
    <li><a href="contact.html">تماس با ما</a></li>
  </ul>
</nav>

در اين مثال، تگ <nav> شامل يک ليست از لينک‌هاي اصلي سايت است که به کاربران امکان جابجايي سريع بين صفحات را مي‌دهد.

ويژگي‌هاي مهم تگ nav

ويژگي توضيح
id / class اعمال استايل CSS يا شناسه يکتا
aria-label توضيح نقش بخش ناوبري براي دسترسي بهتر (Accessibility)

مثال با استايل CSS

<style>
  nav ul {
    list-style: none;
    display: flex;
    gap: 20px;
  }
  nav a {
    text-decoration: none;
    color: #2196f3;
    font-weight: bold;
  }
  nav a:hover {
    color: #1976d2;
  }
</style>

<nav>
  <ul>
    <li><a href="index.html">خانه</a></li>
    <li><a href="about.html">درباره ما</a></li>
    <li><a href="contact.html">تماس با ما</a></li>
  </ul>
</nav>

نکات مهم درباره nav

  • تگ <nav> براي لينک‌هاي اصلي سايت استفاده مي‌شود و نه براي لينک‌هاي کوچک يا درون متن.
  • استفاده از aria-label به کاربران داراي نيازهاي ويژه کمک مي‌کند.
  • مي‌توان با CSS ظاهر و چيدمان منو را به دلخواه طراحي کرد.

براي يادگيري کامل ساخت ناوبري و منوهاي تعاملي در صفحات وب، پيشنهاد مي‌کنيم در دوره آموزش HTML و CSS آموزش دون شرکت کنيد.

براي مشاهده تمام آموزش‌هاي HTML، به صفحه اصلي آموزش دون مراجعه کنيد.

آموزش قبلي: تگ meter در HTML

آموزش بعدي: تگ nobr در HTML

چه امتیازی برای این مقاله میدهید؟

0  از  0  رای

1404/07/23
  • 0
  • 0
تصویر دوره undefined
امین فرج زاده
برنامه نویس فول استک

بیش از 14 سال است که در حوزه برنامه‌نویسی و توسعه نرم‌افزار فعالیت می‌کنم. در این مدت با پروژه‌های متنوعی در مقیاس‌های مختلف همکاری داشته‌ام که هرکدام تجربه‌ای ارزشمند برای من به همراه داشته‌اند. اشتیاق من به کدنویسی و حل مسائل پیچیده فنی همچنان پررنگ است. تدریس را فرصتی ارزشمند برای یادگیری دوباره و انتقال دانش می‌دانم و همیشه تلاش کرده‌ام دانسته‌هایم را با دقت و علاقه در اختیار دیگران قرار دهم.

دیدگاه و پرسش

هیچ دیدگاهی برای این آموزش ثبت نشده است.