بازگشت به وبلاگ

لیست‌ها در HTML: استفاده از تگ‌های ul، ol و li

لیست‌ها قلب بصری هر وبسایتی هستن که بدون ul، ol و li صفحاتت خشک و بی‌روح میشه😍. تو این آموزش از صفر تگ‌های ul، ol و li رو یاد میگیری، منوهای responsive و سئوی بهتر با semantic list ها رو کشف میکنی. اگر میخوای آموزش کامل لیست نامرتب و مرتب در HTML برای مبتدیان رو با مثال‌های عملی یاد بگیری،این پست برات عالیه🚀.

7 دقیقه مطالعه
27
لیست‌ها در HTML: استفاده از تگ‌های ul، ol و li

correct-usage-of-list

لیست‌های نامرتب ul و مرتب ol در HTML چیستند و چه تفاوتی دارند؟

منو میخوای بسازی؟ ویژگی محصول؟بدون ul و layout ol هات قاطی پاتی میشه😱📋 تگ ul مخفف Unordered List برای لیست‌های نامرتب با bullet point استفاده میشه، یعنی ترتیب مهم نیست مثل فهرست خرید یا ویژگی‌های محصول. در مقابل ol یا Ordered List لیست مرتب با شماره، حرف یا رومی میسازه که ترتیب مهمه مثل مراحل نصب یا رتبه بندی. هر دو از تگ li برای آیتم‌ها استفاده میکنن،این تفاوت ul و ol در HTML برای مبتدیان پایه منو و محتواست.

HTML
<!-- لیست نامرتب ul -->
<ul>
  <li>شیر</li>
  <li>نان</li>
  <li>تخم مرغ</li>
</ul>

<!-- لیست مرتب ol -->
<ol>
  <li>پیشنهاد بزن</li>
  <li>پرداخت کن</li>
  <li>دریافت کن</li>
</ol>

ul مثل چک لیست بدون شماره،ol مثل دستورالعمل گام به گام عمل میکنه، هر دو semantic هستن و سئوی بهتری نسبت div میدن. اگر میخوای آموزش لیست نامرتب و مرتب در HTML رو کامل بفهمی، یادت باشه: ترتیب مهمol=، ترتیب نامربوط=🚀.ul

inner-lists

نحوه استفاده از تگ li و ساخت لیست‌های ساده و تو در تو

منوی درختی میخوای؟ بدون li تو در تو navbar هات شلوغ پلوغ میشه🤯📂 تگ li هر آیتم لیست رو میسازه و همیشه داخل ul یا ol قرار میگیره،مثل آجرهای یه دیوار لیست. برای لیست ساده فقط li ها رو پشت سر هم بذار، ولی برای لیست تو در تو یا nested list یه ul یا ol دیگه داخل li قرار بده تا زیرمنو یا زیردسته بسازی.این روش آموزش لیست تو در تو با تگ li در HTML برای مبتدیان منوهای چندسطحی و سئوی قوی میده.

HTML
<!-- لیست ساده با li -->
<ul>
  <li>میوه‌ها</li>
  <li>سبزیجات</li>
  <li>لبنیات</li>
</ul>

<!-- لیست تو در تو nested list -->
<ul>
  <li>میوه‌ها
    <ul>
      <li>سیب</li>
      <li>موز</li>
    </ul>
  </li>
  <li>سبزیجات
    <ul>
      <li>کاهو</li>
      <li>گوجه</li>
    </ul>
  </li>
</ul>

لیست ساده برای فهرست خرید خوبه، لیست تو در تو برای منوی سایت یا دسته‌بندی محصولات عالیه، فقط یادت باشه هر ul یا ol بسته بشه وگرنه layout بهم میریزه🚀. با این تکنیک ساخت لیست‌های ساده و تو در تو در HTML navbar و sidebar هات حرفه‌ای میشن😍.

correct-usage-of-list-in-html

کاربردهای عملی لیست‌ها: منوها، ویژگی‌ها و سئوی بهتر با semantic lists

منوی hamburger؟ لیست ویژگی محصول؟ بدون semantic list سئوت نابود میشه🚨🔥 لیست‌های HTML برای navbar، سایدبار، ویژگی‌های محصول و footer عالی هستن چون semantic هستن و گوگل بهتر میفهمه ساختار محتواتو. به جای div های بی معنی از ul/li برای منوها استفاده کن، گوگل هر آیتم رو به عنوان لینک منو تشخیص میده و سئوی navigation بهتر میشه. کاربرد عملی لیست‌ها در HTML مثل آموزش ساخت منوی responsive با ul یا لیست ویژگی‌های محصول با li سئوی صفحات landing page رو چند برابر میکنه.

HTML
<!-- منوی responsive با ul -->
<nav>
  <ul class="navbar-menu">
    <li><a href="/">خانه</a></li>
    <li><a href="/about">درباره ما</a></li>
    <li>خدمات
      <ul>
        <li><a href="/web-design">طراحی وب</a></li>
        <li><a href="/seo">سئو</a></li>
      </ul>
    </li>
  </ul>
</nav>

<!-- ویژگی‌های محصول -->
<div class="product-features">
  <h3>ویژگی‌های گوشی</h3>
  <ul>
    <li>دوربین 108 مگاپیکسل📸</li>
    <li>باتری 5000mAh🔋</li>
    <li>نمایشگر AMOLED 120Hz✨</li>
  </ul>
</div>

semantic lists مثل ul/li برای گوگل یعنی "اینجا منوئه" یا "اینجا ویژگی محصوله"، پس rich snippet و ranking بهتری میگیری، div خالی رو فراموش کن و لیست بساز تا سئوی سایتت منفجر بشه💥.

حالا که ul،ol،li و لیست‌های تو در تو رو یاد گرفتی، آماده‌ایnavbar، ویژگی محصول و sidebar های حرفه‌ای بسازی✨. یادت باشه semantic list + nested ul سئوی قوی و UX عالی. از امروز همه منوهات رو با لیست HTML بساز و ببین چطور گوگل عاشق سایتت میشه💥🌟.

این مقاله به درد یکی از رفیقات می‌خوره؟

با یه کلیک براش بفرست تا اونم تو این مسیر همراهت بشه

مقالات مرتبط با این موضوع

برای ادامه مسیرت اینا رو از دست نده
تفاوت section،article  و aside در HTML؛ کِی از کدوم استفاده کنیم؟

تفاوت section،article و aside در HTML؛ کِی از کدوم استفاده کنیم؟

section article aside رو قاطی می‌کنی و div div div می‌نویسی؟😵 تفاوت section،article و aside درHTML؛ کی از کدوم استفاده کنیم؟ راز کد تمیز و SEO بالا رو فاش می‌کنه! از تفاوت اصلی‌شون شروع می‌کنیم،مثال‌های واقعی وبلاگ و فروشگاه می‌بینیم و کشف می‌کنیم چرا semantic tags برای SEO و accessibility جادو می‌کنن.🚀

5 دقیقه مطالعه
آموزش کامل تگ‌های معنایی HTML؛ از   header تا  article

آموزش کامل تگ‌های معنایی HTML؛ از header تا article

div div div همه جا؟ آموزش کامل تگ‌های معناییHTML ؛ از header تا article صفحه‌ت رو از آشوب نجات می‌ده! یاد می‌گیری header nav footer چطور ساختار اصلی بسازن،article section aside محتوا رو منظم کنن و main figure تگ‌های مخفی قدرتمند HTML باشن تا semantic HTML پیشرفته برای SEO و accessibility داشته باشی.🚀

4 دقیقه مطالعه
آموزش تگ‌های label، textarea و button در HTML

آموزش تگ‌های label، textarea و button در HTML

فرم‌هایی بساز که همه عاشقشون بشن!😍 تا حالا فرم وبسایتت رو کاربرا نصفه ول کردن؟ یا screen reader ها نمی‌تونستن بخوننشون؟🤔 آموزش تگ‌های label textarea و button در HTML دقیقاً همون چیزیه که نیاز داری!

7 دقیقه مطالعه
لیست‌ها در HTML: استفاده از تگ‌های ul، ol و li | EagerDevelopers