HTML معنایی

HTML معنایی به معنای استفاده از عناصر HTML صحیح برای هدف صحیح آنهاست.ممکن است.عناصر معنایی عناصری هستند که دارای معنا هستند.اگر به دکمه نیاز دارید، از عنصر <button> استفاده کنید (و نه <div>).

معنی

<button>روی من کلیک کنید</button>
این را خودتان امتحان کنید »

غیر معنایی

<div>من را کلیک کنید</div>
این را خودتان امتحان کنید»

HTML معناییزمینه را به صفحه‌خوان‌هایی می‌دهد که محتوای یک صفحه وب را با صدای بلند می‌خوانند.

با در نظر گرفتن مثال دکمه:

  • دکمه‌ها به‌طور پیش‌فرض دارای استایل مناسب‌تری هستند.li>
  • یک صفحه خوان آن را به عنوان یک دکمه شناسایی می کند
  • قابل تمرکز
  • قابل کلیک

یک دکمه همچنین برای افرادی که به صفحه کلید متکی هستند قابل دسترسی است-فقط ناوبری.می‌توان آن را هم با ماوس و هم با کلیدها کلیک کرد، و می‌توان آن را بین آن‌ها (با استفاده از کلید تب روی صفحه‌کلید) tab کرد.

نمونه‌هایی از عناصر غیر معنایی: <div> و <span> - چیزی در مورد محتوای آن نمی گوید.

نمونه هایی ازعناصر معنی: <form>، <table>، و <article> - محتوای آن را به وضوح تعریف می کند.