آیفریم های HTML

آیفریم های HTML


در HTML، آی فریم ها «iFrames» قاب های درون خطی را تعریف می کنند. یک فریم یا قاب درون خطی شما را قادر می سازد یک سند HTML دیگر را در همان پنجره فعلی ارائه دهید. به عبارت دیگر دو سند HTML در یک صفحه.

W3C آیفریم را به عنوان یک "زمینه مرور در مرورگر" معرفی می کند. به عبارت دیگر شما می توانید یک سند HTML را که در داخل سند دیگری قرار دارد مرور کنید. به طور معمولی آیفریم قسمت کوچکی از سند را می گیرد، امّا شما می توانید به هراندازه که دوست دارید آن را بسازید و طراحی کنید.

فریم های درون خطی «inline frames» اغلب در تبلیغات استفاده می شوند. بسیاری از تبلیغ کنندگان و شبکه های تبلیغاتی از فریم ورکها «frameworks» برای نمایش آگهی خود در وب سایت ناشر استفاده می کنند. مزایای استفاده از آیفریم ها در تبلیغات عبارت است از: کنترل بیشتر برای تبلیغ برنحوه نمایش آگهی و همچنین نظارت برعملکرد پیشرفته (مانیتورینگ).

ساخت آیفریم

برای ایجاد آیفریم، ازتگ <iframe> استفاده کنید. ویژگی src آدرس اینترنتی «URL» سند خارجی را برای استفاده در داخل آیفریم فراهم می کند. ویژگی seamless تعیین می کند که آن باید یکپارچه به یک سند فعلی ترکیب شود، به طوری که در واقع به نظر برسد بخشی از آن سند فعلی است.

همچنین می توانید عرض و ارتفاع را با استفاده از ویژگی های width و height تنظیم کنید.

در اینجا یک مثال از آیفریم را مشاهده می کنید:

<iframe src="http://www.computerquestion.ir/تبلیغات" seamless></iframe>

برای مشاهده نتیجه اینجا کلیک کنید.

همانطور که مشاهده می کنید، صفحه وبی که ما برای ویژگی src تعیین کردیم نمایش داده می شود. این فریم می تواند شامل هرصفحه ای که بخواهید باشد.

چند ویژگی دیگر وجود داردکه می توانید با فریم های درون خطی استفاده کنید که ما برای خارج نشدن از مبحث اصلی به کلیات تگ <iframe> نمی پردازیم.

فریم های HTML

قبل از اینکه موضوع آیفریم ها را ترک کنیم، بیایید درباره فریم ها صحبت کنیم (مقایسه فریم با آیفریم).

فریم های HTML به شما اجازه می دهد کل پنجره را به فریم های مختلف تقسیم کنید. به عنوان مثال، شما می توانید یک کادر برای نمایش منوی چپ خود، یک کادر دیگر برای نمایش منوی بالا و یک کادر دیگر برای نمایش محتوای اصلی داشته باشید. با فریم ها، سند HTML شما می تواند از بسیاری صفحات مختلف ساخته شود.

فریم های HTML زمانی در وب محبوب بودند، با این وجود، استفاده از آنها پس از سال ها اکنون کاهش چشمگیری داشته است. این عمدتا به علت مسائل قابل استفاده در زمینه های مختلف است که می توانند باعث بروز مشکل در سئوی موتورهای جستجو شوند، و همچنین این که فریم ها از HTML5 پشتیبانی نمی کنند.

پس از فهمیدن دلایل کم شدن استفاده از فریم ها، دلایل زیادی نیز وجود دارد که طراحان وب از این فریم ها استفاده کنند. اگر علاقه مند هستید، باید قالب های وبی طراحی کنید که با استفاده از زبان CSS با مرورگرها سازگار باشند و در نمایش حالت های مختلف واکنشگرا باشند.

جلسه قبل | جلسه بعد

تبلیغات در پایین ادامه ی مطلب

نظرات شما


    نام
    ایمیل (منتشر نمی‌شود) (لازم)
    وبسایت
    :) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
    نظر خصوصی
    مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
    کد امنیتیرفرش کد امنیتی