ایجاد منو در html
عنصر <menu> <HTML> نشان دهنده یک گروه از دستورات است که کاربر می تواند آن را انجام یا فعال کند. این شامل هر دو فهرست لیست است که ممکن است در بالای صفحه نمایش ظاهر شود و همچنین منوهای زمینه مانند آنهایی که ممکن است زیر یک دکمه پس از کلیک روی آن ظاهر شوند.
نام منو به عنوان نشان داده شده به کاربر. مورد استفاده در منوهای توافق شده، برای ارائه یک برچسب که از طریق آن می توانید زیر منو دسترسی پیدا کنید. فقط باید زمانی مشخص شود که عنصر parent یک منوی <menu> در حالت منوی زمینه است.
یک منوی HTML می تواند برای ایجاد منوهای زمینه (معمولا با کلیک راست بر روی عنصر دیگر) و یا نوار ابزار مورد استفاده قرار گیرد.
منوهای محتوا شامل یک عنصر <menu> است که شامل عناصر <menuitem> برای هر گزینه انتخابی در منو، <منو> عناصر برای زیر منوها در منو و عناصر <hr> برای خطوط جدا کننده برای تجزیه محتوای منو به بخش است. سپس منوهای زمینه به عنصری که از طریق استفاده از خصیصه contextmenu مرتبط با عنصر مرتبط شده یا برای منوهای فعال شده با دکمه متصل به عناصر <button> فعال شده است، ویژگی منو را فعال می کنند.
نمونه مثالی از منو
<div contextmenu="popup-menu">
Right-click to see the adjusted context menu
</div>
<menu type="context" id="popup-menu">
<menuitem>صفحه اصلی</menuitem>
<menuitem>درباره ما </menuitem>
<hr/>
<menuitem>تماس با ما</menuitem>
</menu>
نمونه دیگر از تکه کد منو در w3schools.com
</div>