برچسب div یک بخش در یک سند HTML تعریف می کند. با استفاده از این تگ میتوانید بخش های بزرگی از عناصر html را گروه بندی کرده و با css قالب بندی کنید.
تفاوت بین عنصر <div> و <span> در این است که <div> به همراه عناصر block-level استفاده میشود در حالی که <span> در عناصر درون خطی مورد استفاده قرار میگیرد.
بنابراین، به طور کلی عنصر <div> باید به عنوان یک مکانیسم توسعه یافته عمل کرده و فقط در صورتی استفاده شود که عنصر HTML مناسبی برای استفاده وجود نداشته باشد.
مثال ۱:
<div>
<p>Any kind of content here. Such as <p>, <table>. You name it!</p>
</div>
مثال۲:
<div style="background-color:orange;text-align:center">
<p>Bright Widget</p>
</div>
<div style="background-color:olive;text-align:center">
<p>Dull widget</p>
</div>
توجه: مرورگر همیشه به طور پیش فرض، یک شکست خط قبل و بعد از عنصر <div> قرار میدهد. با این حال، این حالت را می توان با CSS تغییر داد.
عنصر div و کاربرد آن در html
تفاوت بین HTML 4.01 و HTML5
خاصیت align در HTML5 پشتیبانی نمی شود.
در HTML 4.01 ، تگ <div> اغلب برای مشخص کردن بخش های ناوبری مختلف در یک سند HTML (مانند header ، footer ، content area ، side bars ، و غیره) مورد استفاده می گرفت.
HTML 5 عناصر جدیدی را معرفی کرده که باید به جای عنصر <div> استفاده شوند. نمونه هایی از این عناصر جدید شامل < article>، <aside>، <header> و <footer> و … هستند .
خاصیت ها
تگ HTML می تواند شامل یک یا چند خاصیت باشد که چگونگی ارائه در مرورگر را تعیین میکنند. خاصیت ها دارای یک نام و یک مقدار هستند که با علامت (=) از هم جدا شده اند. مقدار خاصیت با علامت نقل قول احاطه میشود .
۳ نوع خاصیت وجود دارد که شما می توانید به تگ های HTML خود اضافه کنید:
خاصیت ویژه عنصر
خاصیت عمومی
خاصیت رویداد
خاصیت ویژه عنصر
| خاصیت | مقدار | شرح | |
| align | left right center justify | این خاصیت در html5 پشتیبانی نمیشود | |
تراز محتوای یک عنصر div را مشخص میکند .
خاصیت های عمومی
تگ <div> از خاصیت های عمومی HTML پشتیبانی میکند
| accesskey | hidden | itemtype |
| class | id | lang |
| contenteditable | inert | spellcheck |
| contextmenu | itemid | style |
| dir | itemprop | tabindex |
| draggable | itemref | title |
| dropzone | itemscope | translate |
خاصیت های رویداد
تگ <div> از خاصیت های رویداد در HTML نیز پشتیبانی میکند.
| onabort | onended | onmousewheel |
| oncancel | onerror | onpause |
| onblur | onfocus | onplay |
| oncanplay | onformchange | onplaying |
| oncanplaythrough | onforminput | onprogress |
| onchange | oninput | onratechange |
| onclick | oninvalid | onreadystatechange |
| oncontextmenu | onkeydown | onscroll |
| ondblclick | onkeypress | onseeked |
| ondrag | onkeyup | onseeking |
| ondragend | onload | onselect |
| ondragenter | onloadeddata | onshow |
| ondragexit | onloadedmetadata | onstalled |
| ondragleave | onloadstart | onsubmit |
| ondragover | onmousedown | onsuspend |
| ondragstart | onmousemove | ontimeupdate |
| ondrop | onmouseout | onvolumechange |
| ondurationchange | onmouseover | onwaiting |
| onemptied | onmouseup |
پشتیبانی مرورگر ها
برچسب <div> در همه مرورگرهای اصلی نظیر اینترنت اکسپلورر، فایرفاکس ، اپرا ، گوگل کروم و سافاری پشتیبانی می شود.


هیچ نظری موجود نیست:
ارسال یک نظر