مرجع عناصر HTML : عنصر <body>
عنصر <body> در HTML محتوای یک سند HTML را نشان میدهد. در یک سند فقط میتواند یک عنصر <body> وجود داشته باشد.
این عنصر شامل ویژگیهای سراسری، ویژگیهای رویداد و ویژگیهای منسوخ شده است:
هر یک از نامهای ویژگی رویداد زیر به رویداد رابط پنجره معادل خود پیوند داده شده است. میتوانید به جای اضافه کردن ویژگی oneventname به عنصر ، با استفاده از به این رویدادها گوش دهید.
onafterprint
تابعی که پس از چاپ سند توسط کاربر فراخوانی میشود.
onbeforeprint
تابعی که هنگام درخواست چاپ سند توسط کاربر فراخوانی میشود.
onbeforeunload
تابعی که هنگام تخلیه سند فراخوانی میشود.
onblur
تابعی که هنگام از دست دادن فوکوس سند فراخوانی میشود.
onerror
تابعی که هنگام بارگیری نادرست سند فراخوانی میشود.
onfocus
تابعی که هنگام دریافت فوکوس توسط سند فراخوانی میشود.
onhashchange
تابعی که هنگام تغییر بخش شناسه قطعه (که با کاراکتر هش ('#') شروع میشود) از آدرس فعلی سند فراخوانی میشود.
onlanguagechange
تابعی که هنگام تغییر زبانهای ترجیحی فراخوانی میشود.
onload
تابعی که هنگام اتمام بارگذاری سند فراخوانی میشود.
onmessage
تابعی که هنگام دریافت پیامی توسط سند فراخوانی میشود.
onmessageerror
تابعی که هنگام دریافت پیامی که نمیتوان آن را deserialize کرد، توسط سند فراخوانی میشود.
onoffline
تابعی برای فراخوانی در صورت قطع ارتباط شبکه.
ononline
تابعی برای فراخوانی در صورت بازیابی ارتباط شبکه.
onpageswap
تابعی برای فراخوانی در هنگام پیمایش در اسناد، زمانی که سند قبلی در شرف تخلیه است.
onpagehide
تابعی برای فراخوانی در زمانی که مرورگر صفحه فعلی را در فرآیند ارائه صفحهای متفاوت از تاریخچه جلسه پنهان میکند.
onpagereveal
تابعی برای فراخوانی در زمانی که یک سند برای اولین بار رندر میشود، چه هنگام بارگیری یک سند جدید از شبکه و چه هنگام فعال کردن یک سند.
onpageshow
تابعی برای فراخوانی در زمانی که مرورگر سند پنجره را به دلیل پیمایش نمایش میدهد.
onpopstate
تابعی برای فراخوانی در زمانی که کاربر تاریخچه جلسه را پیمایش کرده است.
onresize
تابعی برای فراخوانی در زمانی که اندازه سند تغییر کرده است.
onrejectionhandled
تابعی برای فراخوانی در زمانی که یک promise جاوا اسکریپت با تأخیر مدیریت میشود.
onstorage
تابعی برای فراخوانی در زمانی که ناحیه ذخیرهسازی تغییر کرده است.
onunhandledrejection
تابعی که هنگام رد شدن یک Promise جاوااسکریپت که هیچ کنترلکنندهی ردی ندارد، فراخوانی میشود.
onunload
تابعی که هنگام حذف سند فراخوانی میشود.
alink
رنگ متن برای هایپرلینکها هنگام انتخاب. به جای آن از ویژگی رنگ CSS همراه با شبه کلاسهای و استفاده کنید.
background
URI یک تصویر برای استفاده به عنوان پسزمینه. به جای آن از ویژگی background-image CSS استفاده کنید.
bgcolor
رنگ پسزمینه برای سند. به جای آن از ویژگی background-color CSS استفاده کنید.
bottommargin
نادیده گرفته شده.
leftmargin
حاشیه چپ و راست بدنه. به جای آن از ویژگیهای margin-left و margin-right CSS (یا ویژگی منطقی margin-inline) استفاده کنید.
link
رنگ متن برای لینکهای هایپرمتن بازدید نشده. به جای آن از ویژگی color CSS همراه با شبه کلاس استفاده کنید.
rightmargin
نادیده گرفته شده.
text
رنگ پیشزمینه متن. به جای آن از ویژگی color CSS استفاده کنید.
topmargin
حاشیه بالا و پایین بدنه. به جای آن از ویژگیهای margin-top و margin-bottom CSS (یا ویژگی منطقی margin-block) استفاده کنید.
vlink
رنگ متن برای لینکهای هایپرتکست بازدید شده. به جای آن، از ویژگی رنگ CSS همراه با شبه کلاس استفاده کنید.
| مشخصه | توضیحات |
|---|
| دسته بندی محتوا | هیچکدام |
| محتوای مجاز | Flow content. |
| حذف برچسب | اگر اولین چیزی که درون تگ شروع قرار میگیرد کاراکتر فاصله، کامنت، عنصر <script> یا عنصر <style> نباشد، میتوان آن را حذف کرد. اگر عنصر <body> دارای محتوا باشد یا تگ شروع داشته باشد و بلافاصله پس از آن کامنتی قرار نگیرد، میتوان تگ پایان را حذف کرد. |
| والدین مجاز | باید عنصر دوم یک عنصر <html> باشد. |
| نقش ضمنی ARIA | generic |
| نقشهای مجاز ARIA | نقشی مجاز نیست |
| رابط DOM | عنصر <body> رابط HTMLBodyElement را نمایش میدهد.
شما میتوانید از طریق ویژگی document.body به عنصر <body> دسترسی پیدا کنید.
|