معرفی و کاربرد تگ object در HTML
معرفی و کاربرد تگ object در HTML شیء جاسازی شده
در این مقاله از سایت آموزی جهت استفاده شما کاربران گرامی به معرفی و کاربرد تگ <object> در HTML می پردازیم.
تگ <object> در HTML
تگ <object> یک شیء جاسازی شده در یک سند HTML را تعریف می کند.
از تگ <object> می توانید به عنوان جاسازی عناصر چند رسانه ای ( مانند فایل های صوتی ، تصویری ، اپلتهای جاوا ، اکتیو ایکس ، PDF ، فلش و… ) در صفحات سایت خود استفاده کنید.
شما همچنین می توانید از تگ <object> برای جاسازی یک صفحه از وبسایت دیگر ، به سند HTML خود استفاده کنید.
همچنین می توان از تگ param برای تصویب پلاگین هایی که به وسیله تگ <object> جاساز شده اند استفاده نمود.
نکات مهم :
نکته ۱:
یک تگ <object> باید داخل تگ body قرار گیرد. متن موجود بین دو تگ باز <object> و تگ بسته </object> متنی جایگزین برای مرورگر هایی می باشد، که این تگ را پشتیبانی نمی کنند.
نکته ۲:
برای تصاویر به جای تگ <object> از تگ img استفاده می کنیم.
نکته ۳:
درون تگ <object> حداقل یکی از خصوصیات data یا type باید تعریف شود.
مثال در مورد تگ <object> در html
[html]<object width=”400″ height=”400″ data=”helloworld.swf”></object>[/html]
بررسی تگ <object> در HTML 4.01 و HTML5
بعضی از خصوصیت ها موجود در HTML 4.01 ، در HTML5 پشتیبانی نمی شود.
خصوصیت form در HTML5 جدید است.
در HTML5 ، تگ <object> را در داخل فرم ها می توان استفاده کرد.
در HTML5 ، تگ <object> دیگر نمی تواند داخل تگ head از یک سند HTML قرار گیرد.
معرفی و کاربرد تگ object در HTML شیء جاسازی شده
خصوصیات ویژه تگ <object> در HTML5
خصوصیت |
مقدار |
توضیحات |
---|---|---|
align | top bottom middle left right |
در HTML5 پشتیبانی نمی شود. تراز بندی عنصر <object> نسبت به عناصر اطراف را مشخص می کند. |
archive | URL | در HTML5 پشتیبانی نمی شود. فضایی که لیستی از URL را برای بایگانی جدا می کند. بایگانی منابع مربوط به object است. |
border | pixels | در HTML5 پشتیبانی نمی شود. پهنای border اطراف عنصر <object> را مشخص می کند. |
classid | class_ID | در HTML5 پشتیبانی نمی شود. مشخص کننده مقدار Class ID برای شی مورد نظر، که در تنظیمات رجیستری ویندوز و یا در یک URL قرار گیرد. |
codebase | URL | در HTML5 پشتیبانی نمی شود. مشخص می کند که code عنصر object کجا یافت می شود. |
codetype | media_type | در HTML5 پشتیبانی نمی شود. نوع media برای کدی که اشاره به صفت classid دارد را مشخص می کند. |
data | URL | مشخص کننده URL منابعی که برای object مورد استفاده قرار می گیرد. |
declare | declare | در HTML5 پشتیبانی نمی شود. مشخص می کند که object فقط باید معرفی شود و تا زمانی که نیاز نیست ایجاد یا نصب نشود. |
form | form_id | مشخص کننده یک یا بیشتر فرم هایی که object متعلق به آنهاست. |
height | pixels | ارتفاع عنصر object را مشخص می کند. |
hspace | pixels | در HTML5 پشتیبانی نمی شود. فضای خالی چپ و راست عنصر object را مشخص می کند. |
name | name | یک name برای عنصر object مشخص می کند. |
standby | text | در HTML5 پشتیبانی نمی شود. مشخص کننده متنی که هنگام لود شدن object نمایش داده می شود. |
type | media_type | نوع media داده که در صفت data مشخص شده را تعریف می کند. |
usemap | #mapname | مشخص کننده name برای نقشه تصویری سمت کاربر که با object مورد استفاده قرار می گیرد. |
vspace | pixels | در HTML5 پشتیبانی نمی شود. فضای خالی بالا و پایین عنصر object را مشخص می کند. |
width | pixels | عرض عنصر object را مشخص می کند. |
ویژگی های عمومی تگ object در HTML
تگ <object> از کلیه ویژگی های عمومی در سند HTML پشتیبانی می کند.
رویدادهای عمومی تگ <object> در HTML
تگ <object> از کلیه رویدادهای عمومی در سند HTML پشتیبانی می کند.
پشتیبانی مرورگرها از تگ object در HTML
تگ <object> در همه مرورگرهای معتبر اینترنتی نظیر اینترنت اکسپلورر ، فایرفاکس ، اپرا ، گوگل کروم و سافاری پشتیبانی می شود.
برای متخصص شدن در طراحی سایت فروشگاهی با وردپرس روی لینک زیر کلیک کن و تو دوره ثبت نام کن:
دوره فوق حرفه ای طراحی سایت فروشگاهی با وردپرس پروژه محور
برای متخصص شدن در طراحی بخش Front End سایت روی لینک زیر کلیک کن و تو دوره ثبت نام کن:
دوره فوق حرفه ای طراحی سایت با HTML5 و CSS3 پروژه محور
پیوندهای مهم و کاربردی
تگ های جدید HTML5 در سایت آموزی
صفات تگ های HTML در سایت آموزی
تگ های منسوخ شده HTML5 در سایت آموزی
تگ های block level و inline level در سایت آموزی
معرفی و کاربرد تگ object در HTML شیء جاسازی شده – اختصاصی سایت آموزی
درباره سایت آموزی
علیرضا ابراهیمی - بنیانگذار وبسایت آموزشی سایت آموزی ، 8 سال سابقه فعالیت حرفه ای در زمینه طراحی سایت ، سئو ، سابقه تدریس اغلب زبان های برنامه نویسی تحت وب ، محقق و تحلیلگر ساختارهای توسعه دهنده وب
نوشته های بیشتر از سایت آموزی
دیدگاهتان را بنویسید