برچسب HTML <body> برای ایجاد عنصر “body” استفاده می شود. این عنصر بخش اصلی محتوای سند HTML را نشان می دهد.
به طور کلی ، بیشتر محتوای نمایش داده شده در یک صفحه وب معمولی در عنصر <body> موجود است. بنابراین ، عنصر <body> معمولاً حاوی بسیاری از عناصر دیگر است (با توجه به مقدار محتوا در یک صفحه وب معمولی). این معمولاً منجر به نزدیکتر شدن برچسب <body> به قسمت بالای سند و برچسب انتهایی نزدیک قسمت انتهایی می شود.
عنصر <body> به عنوان “rooting parting” طبقه بندی می شود. بیشتر عناصر موجود در <body> به عنوان “محتوای جریان” طبقه بندی می شوند.
اسناد HTML نباید بیش از یک عنصر <body> داشته باشد.
برچسب <body> به عنوان <body> </body> با محتوای سند بین برچسب های شروع و پایان درج شده است. هر ویژگی را می توان در برچسب شروع وارد کرد (برای مثال ، <body onload = “”>). توجه داشته باشید که 12 عامل رویداد وجود دارد که فقط برای عنصر <body> (و عنصر <frameset> در HTML4 و قبل از آن) موجود است – كه در زیر این صفحه ذکر شده اند.
<body> باید دومین عنصر <html> باشد.
مثل این:
<! doctype html>
<html>
<head>
<title> عنوان … </title>
</head>
<body>
محتوا به اینجا می رود …
</body>
</html>
این مثال نشان می دهد که چگونه عنصر <body> در یک سند HTML ظاهر می شود. توجه کنید که هیچ یک از مطالب خارج از عنصر <body> در صفحه ظاهر نمی شود.
<! doctype html>
<html>
<head>
<title> برچسب بدن HTML </title>
<style>
بدن {پس زمینه-رنگ: # eee؛
</style>
</head>
<body>
<p> محتوا به اینجا می رود … </p>
</body>
</html>
ویژگی ها را می توان به عنصر HTML اضافه کرد تا اطلاعات بیشتری درباره نحوه ظاهر یا رفتار آن عنصر ارائه دهد.
3 نوع ویژگی وجود دارد که می توانید به برچسب های HTML خود اضافه کنید: ویژگی های محتوای عنصر ، جهانی و رویدادهای رویداد.
عنصر <body> صفات زیر را می پذیرد.
ویژگی های عناصر خاص
در این جدول ویژگی های خاص برای تگ / عنصر <body> نشان داده شده است.
HTML5 فرم دهنده های رویداد زیر را که می تواند با عنصر <body> (و عنصر <frameset> در HTML 4 و قبل از آن استفاده شود) معرفی کرد.
ویژگی های زیر در بین عناصر HTML5 استاندارد است. بنابراین ، شما می توانید از این ویژگی ها با برچسب <body> و همچنین با سایر برچسب های HTML استفاده کنید.
Access key
Class
satisfactory
Background
Guide
drawable
Drop zone
hidden
ID
Ineffective
item
the product
item
piece by piece
Type of Item
the bell
the spell
style
tabindex
Title
translate
برای توضیح کامل در مورد این ویژگی ها ، به ویژگی های جهانی HTML 5 مراجعه کنید.
ویژگی های محتوای کنترل کننده رویداد
ویژگی های محتوای کنترل کننده رویداد به شما امکان می دهد اسکریپتی را از درون HTML خود استناد کنید. وقتی یک “رویداد” خاص رخ می دهد ، از فیلمنامه استفاده می شود. هر ویژگی محتوای کنترل کننده رویداد با یک رویداد متفاوت سروکار دارد.
در زیر ویژگی های محتوای کنترل کننده رویداد HTML5 استاندارد وجود دارد.
باز هم ، می توانید با عنصر <body> و سایر عناصر HTML5 از هریک از این موارد استفاده کنید.
onabort
trust
Shutting down
Unclap
Online game
in change
onclick
oncontextmenu
ondblclick
Ondrag
ondragend
ondragenter
ondraexit
ondragleave
advancement
ondragstart
Attack
change of day
indirect
continued
Publishers
center of attention
Transformation
onforminput
Entrance
no credit
air attack
onkeypress
defiance
Loading
loaded
Loading metadata
reload
at home
at home
at home
Spouse
onmouseup
Beef
break
Play
Playing
Developing
onratechange
Now statechange
the traffic
tour
Surf
Select
Showing
Mounted
onsubmit
Stop
On Time
onvolumechange
waiting
برای توضیح کامل در مورد این ویژگی ها ، به صفات محتوای کنترل کننده رویداد HTML 5 مراجعه کنید.
تفاوت بین HTML 4 و HTML 5
ویژگی های زیر در نسخه های قبلی HTML پشتیبانی می شوند اما در HTML5 منسوخ هستند:
alink (در HTML 4 کاهش یافته است)
background(در HTML 4 کاهش یافته است)
colorful
link (در HTML 4 کاهش یافته است)
Text(در HTML 4 مستهلک شده است)
vlink (در HTML 4 کاهش یافته است)
HTML5 میزبان رویدادهای زیر را که می توان با عنصر <body> و عنصر <frameset> استفاده کرد ، معرفی کرد.
Printed work
preprint
Before loading
replacement
lack of resistance
Online
Online
onpagehide
screen
Top of the page
save
Loading
برای اطلاعات بیشتر در مورد این دو نسخه ، به HTML5 <body> Tag و HTML4 <body> Tag مراجعه کنید.