برچسب <embed> یک بخش برای یک برنامه خارجی و یا محتوای تعاملی (یک پلاگین) تعریف می کند. این برچسب یک عنصر خالی است و تگ پایان ندارد .
تگ embed یک پلاگین در صفحه قرار میدهد . پلاگین یک برنامه خاص واقع بر روی کامپیوتر سرویس گیرنده است (یعنی نه در وب سرور شما) که نوع خاصی از فایل دیتا را هندل میکند. رایج ترین پلاگین ها ، برای صدا و فیلم ها می باشد. برچسب embed مکانی را به فایل دیتا اختصاص میدهد که پلاگین اجرا شود.
عنصر < embed…> بخشی از مشخصه HTML 4 و XHTML 1 نیست، اما هنوز به طور گسترده ای توسط مرورگرهای مدرن پشتیبانی می شود. بر خلاف دیگر برچسب ها، خاصیت های این عنصر به نوع پلاگین مورد استفاده بستگی دارد . تنها خاصیت ضروری برای این عنصر SRC می باشد.
میتوانید از عنصر <embed> در طراحی سایت با HTML5 استفاده کنید اما بهتر است زیاد به آن متکی نباشید .
مثال ۱:
<embed type="video/quicktime" src="movie.mov" width="640" height="480">
مثال۲:
<!DOCTYPE html>
<html>
<body>
<embed src="helloworld.swf">
</body>
</html>
مثال های فوق را در یک ادیتور مانند notepad کپی کرده و آن را با پسوند html ذخیره کنید . با کلیک بر روی فایل ایجاد شده ، میتوانید نتیجه کدهای نوشته شده در فایل را در مروگر مشاهده کنید.
تگ embed و کاربرد آن در html
تفاوت بین HTML 4.01 و HTML5
embed یک تگ جدید در HTML5 است.
خاصیت ها
تگ HTML می تواند شامل یک یا چند خاصیت باشد که چگونگی ارائه در مرورگر را تعیین میکنند. خاصیت ها دارای یک نام و یک مقدار هستند که با علامت (=) از هم جدا شده اند. مقدار خاصیت با علامت نقل قول احاطه میشود .
۳ نوع خاصیت وجود دارد که شما می توانید به تگ های HTML خود اضافه کنید:
خاصیت ویژه عنصر
خاصیت عمومی
خاصیت رویداد
خاصیت ویژه عنصر
خاصیت ها | مقدار | شرح |
height | pixels | تعیین کننده ارتفاع محتوا موجود در تگ embed |
src | URL | تعیین کننده آدرس فایل موجود در تگ embed |
type | media_type | تعیین کننده نوع رسانه فایل موجود در تگ embed |
width | pixels | تعیین کننده عرض محتوا موجود در تگ embed |
خاصیت های عمومی
تگ embed از خاصیت های عمومی HTML پشتیبانی میکند
accesskey | hidden | itemtype |
class | id | lang |
contenteditable | inert | spellcheck |
contextmenu | itemid | style |
dir | itemprop | tabindex |
draggable | itemref | title |
dropzone | itemscope | translate |
خاصیت های رویداد
تگ embed از خاصیت های رویداد در 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 |
پشتیبانی مرورگر
برچسب embedدر همه مرورگرهای اصلی نظیر اینترنت اکسپلورر، فایرفاکس ، اپرا ، گوگل کروم و سافاری پشتیبانی می شود.
هیچ نظری موجود نیست:
ارسال یک نظر