العنصر <body>

من موسوعة حسوب
< HTML
مراجعة 12:22، 17 فبراير 2018 بواسطة عبد اللطيف ايمش (نقاش | مساهمات) (إضافة قسمين وتعديل المثال)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

يُمثِّل العنصر <body> محتوى مستند HTML، ولا يجوز أن يكون هنالك أكثر من عنصر <body> واحد في المستند.

مثال عن بنية مستند HTML بسيط يظهر فيه العنصر <body>، مع العنصر <head> الذي يحتوي على عنوان المستند (العنصر <title>)، وفيه فقرة نصية (العنصر <p>):

<!DOCTYPE html>
<html>
  <head>
    <title>عنوان الصفحة</title>
  </head>

  <body>
    <p>فقرة نصية داخل جسم الصفحة</p>
  </body>

</html>

بطاقة العنصر

تصنيفات المحتوى عنصر تقسيم رئيسي.
المحتوى المسموح المحتوى التنظيمي.
الوسم المختصر يمكن أن يُحذَف وسم البداية إذا كان أوّل شيءٍ داخل العنصر <body> ليس فراغًا أو تعليقًا أو عنصر <script> أو <style>.

ويمكن حذف وسم النهاية إذا لم يُتبَع العنصر <body> بتعليق مباشرةً، أو إذا كان فيه محتوى أو كان له وسم بداية.

العناصر الأب يجب أن يكون هذا العنصر هو ثاني ابن للعنصر <html>.
واجهة DOM HTMLBodyElement

دعم المتصفحات

Chrome Firefox Edge Safari Opera
مدعوم مدعوم مدعوم مدعوم مدعوم

الخاصيات

يمكن استخدام الخاصيات العامة في هذا العنصر.

التنسيق الافتراضي

أغلبية المتصفحات تعرض العنصر <body> مع ضبط الخاصية display إلى block مع هامش (margin) بقيمة 8px، وضبط الخاصية outline إلى none مع الصنف الزائف ‎:focus:

body { 
  display: block;
  margin: 8px;
}

body:focus { 
  outline: none;
}

مصادر ومواصفات

  • معيار HTML Living Standard.
  • مواصفة HTML5، حذفت هذه المواصفة الخاصيات المهملة.
  • مواصفة HTML 4.01، أهملت هذه المواصفة الخاصيات alink و background و bgcolor و link و text و vlink.