40% تخفیف با کد Mehr روی تمام آموزش ها بمناسبت فرارسیدن ماه مهر ...!
زمان باقی مانده

تگ menu در HTML

مثال (تگ menu در HTML)

یک منو با زمینه های مختلف عنصر <menuitem> :

<menutype="context"id="mymenu">
  <menuitemlabel="Refresh"onclick="window.location.reload();"icon="ico_reload.png">
  </menuitem>
  <menulabel="Share on...">
    <menuitemlabel="Twitter"icon="ico_twitter.png"
    onclick=
"window.open('//twitter.com/intent/tweet?text='+window.location.href);">
    </menuitem>
    <menuitemlabel="Facebook"icon="ico_facebook.png"
    onclick=
"window.open('//facebook.com/sharer/sharer.php?u='+window.location.href);">
    </menuitem>
  </menu>
  <menuitemlabel="Email This Page"
  onclick=
"window.location='mailto:?body='+window.location.href;"></menuitem>
</menu>

خودتان امتحان کنید »

تعریف و کاربرد تگ menu در HTML

تگ <menu> یک لیست یا منو از دستورات تعریف می کند.

تگ <menu> برای منوهای زمینه ای، نوار ابزار و برای لیست کنترل های فرم و دستورات استفاده می شود.


پشتیبانی مرورگرها از تگ menu در HTML

اعدادی که در جدول زیر مشخص شده، اولین نسخه ی مرورگرهایی است که به طور کامل از این عنصر پشتیبانی می کنند.

عنصر     
<menu>پشتیبانی نمی شودپشتیبانی نمی شود8.0
(only context menus) 
پشتیبانی نمی شودپشتیبانی نمی شود

نکته ها و ترفندها

نکته: برای استایل دادن به منو از CSS استفاده می کنیم.


تفاوت بین HTML 4.01 و HTML5

عنصر <menu> در HTML 4.01 توصیه نمی شود.

عنصر <menu> در HTML5 دوباره تعریف شده است.


خصوصیت ها

= جدید در HTML5.

خصوصیتمقدارتوضیحات
labeltextیک label (برپسب) قابل رؤیت برای منو مشخص می کند.
typepopup
toolbar
context
مشخص می کند که چه نوع منویی نمایش داده شود.

ویژگی های عمومی تگ menu در HTML

تگ <menu> از ویژگی های عمومی در HTML پشتیبانی می کند.


رویدادهای عمومی تگ menu در HTML

تگ <menu> از رویدادهای عمومی در HTML پشتیبانی می کند.

تبلیغات اینترنتی
دوره های آموزشی راه اندازی کسب و کارهای اینترنتی
تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehiمجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامیپرداخت آنلاین -  بانک ملتمعرفی بیاموز در شبکه سهپرداخت آنلاین - بانک اقتصاد نوینپرداخت آنلاین - بانک سامان