سایت آموزشی فری لرن
سایت آموزشی فری لرن
خواندن ۳ دقیقه·۶ سال پیش

آموزش تگ iframe در HTML

سلام خدمت تمامی دوستان و همراهان محترم ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش تگ iframe در HTML با من همراه باشید.


تگ iframe یا آی فریم در HTML

آی فریم یا Iframe به یک پنجره یا قاب که بتوان در آن محتویاتی همچون تصویر،ویدئو و.. را به نمایش گذاشت گفته می شود. آی فریم ها در نوبه ی خودشون میتونن استفاده های زیادی داشته باشند.

پس بطور کلی ما با استفاده از آی فریم یا به انگلیسی Iframe میتونیم به راحتی یک سایت یا یک فایل یا یک تصویر و یا بطور کلی میتوان یک صفحه وب را درون یک صفحه ی وب دیگر قرار داد.


نحوه استفاده از آی فریم در HTML

برای ایجاد یا استفاده از آی فریم ها یا Iframes در HTML ما باید از تگ <iframe> استفاده نماییم، شکل کلی برای استفاده از این تگ در HTML بصورت زیر می باشد.

<iframe src="URL"></iframe>

که میتوانیم با وارد کردن آدرس فایل/سایت و.. مورد نظرمان در قسمت src آن را در یک قاب یا آی فریم به نمایش دربیاوریم.

حال برای اینکه بطور کامل با این تگ آشنا شوید لطفا به دستورات زیر توجه و همچنین برای مشاهده آنلاین دستورات بروی دکمه (امتحان کنید) کلیک نمایید.

<body>
<iframe src="https://free-learn.ir"></iframe>
</body>
امتحان کنید

حال اگر بروی دکمه (امتحان کنید) کلیک نمایید میتوانید مشاهده نمایید که به راحتی و با استفاده از تگ <iframe> ما تونستیم وبسایت فری لرن را در قالب یک آی فریم به نمایش دربیاوریم.


نحوه تنظیم عرض و ارتفاع آی فریم

ما با استفاده از صفات width و height به ترتیب میتونیم اندازه عرض و ارتفاع یک آی فریم را مشخص نماییم که البته ما با استفاده از صفت Style یا بطور کلی با استفاده از CSS نیز میتوانیم این اندازه را تنظیم نماییم.

<body>
<iframe src="https://free-learn.ir" width="400" height="350"></iframe>
</body>
امتحان کنید

نحوه حذف حاشیه ( بوردِر ) دور آی فریم

اگر در مثال های قبلی به آی فریم توجه کرده باشید، بصورت پیش فرض یک حاشیه یا بوردِر یا یک خط به دور لبه ی آی فریم قرار گرفته است، در صورتی که بخواهیم این حاشیه را حذف کنیم باید از ویژگی Border موجود در دستورات CSS استفاده نماییم.

<body>
<iframe src="https://free-learn.ir" style="border:none;"></iframe>
</body>
امتحان کنید

نحوه باز شدن لینک های یک صفحه در آی فریم

فرض کنید یک یا چند لینک در صفحه داریم و میخواهیم وقتی کاربر بروی لینک ها کلیک کرد مقصد لینک ها درون آی فریم باز شود، برای اینکار ما باید ۲ کار زیر را انجام دهیم :

  1. تنظیم یک نام برای آی فریم توسط صفت name
  2. قرار دادن نام آی فریم در صفت Target لینک ها

برای مثال لطفا به دستورات زیر توجه نمایید :

<body>
<iframe src="#" name="free-learn"></iframe>
<a href="https://free-learn.ir" target="free-learn">click kon</a>
</body>
امتحان کنید

همانطور که خروجی را مشاهده مینمایید ما با استفاده از صفت name یک نام برای آی فریم مشخص کردیم سپس در صفت target موجود در تگ لینک نامی را که برای آی فریم تنظیم کرده بودیم را قرار دادیم، حال با کلیک بروی لینک (کلیک کنید) مقصد لینک درون آی فریم باز خواهد شد.



مثال های بیشتر از آی فریم ها در HTML

مثال شماره ۱ : (نمایش یک تصویر در آی فریم) (کلیک کنید)

مثال شماره ۲ : (نمایش یک فایل HTML در آی فریم) (کلیک کنید)

مثال شماره ۳ : (نمایش چندین وبسایت بصورت همزمان در آی فریم) (کلیک کنید)


منبع: سایت آموزشی فری لرن
برای مشاهده آموزش های بیشتر و همچنین دانلود فایل PDF این آموزش لطفا به سایت مراجعه نمایید.
آی فریم در htmlباز شدن لینک در آی فریم
وبسایت آموزشی فری لرن - https://free-learn.ir
شاید از این پست‌ها خوشتان بیاید