تگ iframe در HTML

تگ iframe در HTML

دسته بندی : آموزش HTML سطح مقاله : متوسط زمان مطالعه : 4 دقیقه آخرین بروز رسانی: 15 آذر 1399

با یکی دیگر ازتگ ها با عنوان تگ iframe در HTML آشنا می شویم.

نکات اصلی تگ iframe

  • یک قاب درون خطی با استفاده از تگ <iframe> ارائه می شود.
  • یک سند را می توان با استفاده از یک قاب داخلی در سند فعلی قرار داد.

استفاده از تگ iframe در HTML

<iframe>  یک قاب درون خطی است. این یک صفحه را به صفحه دیگری تعبیه می کند.

به مثال iframe زیر نگاه کنید ، کاربرد آن را با ویژگی src نشان می دهد:

<iframe src="https://cdn.bitdegree.org/learn/test-iframe.htm" width="90%" height="300px"></iframe>

ویژگی های استفاده از تگ iframe

height

ارتفاع یک قاب درون خطی را بر حسب پیکسل (px) تعریف می کند.

<iframe src="https://cdn.bitdegree.org/learn/test-iframe.htm" width="90%" height="300px"></iframe>

name

این یک مقدار نام برای یک قاب درون خطی تعیین می کند.

<iframe src="https://cdn.bitdegree.org/learn/test-iframe.htm" name="iframe_tutorial"></iframe>

sandbox

این محدودیت ها را تعریف می کند ، حاوی محتوای یک قاب درون خطی است.

<iframe src="https://cdn.bitdegree.org/learn/test-iframe.htm" sandbox></iframe>

src

این پیوند به محتوایی را تعریف می کند که در قاب درون صفحه نمایش داده می شود.

<iframe src="https://cdn.bitdegree.org/learn/test-iframe.htm" width="90%" height="300px"></iframe>

srcdoc

این محتویات دارای ماهیت HTML را مشخص می کند تا به عنوان محتوا در یک قاب داخلی نمایش داده شود.

<iframe srcdoc="Hello from srcdoc!" src="https://www.bitdegree.org/"></iframe>

width در تگ iframe

ویژگی iframe width عرض یک قاب درون خطی را تنظیم می کند.

<iframe src="https://cdn.bitdegree.org/learn/test-iframe.htm" width="90%" height="300px"></iframe>

ویژگی های منسوخ شده تگ iframe

align

اطلاعات ترازبندی را برای قاب درون خطی تنظیم می کند. در HTML5 پشتیبانی نمی شود.

در عوض ، از ویژگی float CSS استفاده کنید. بیاموزید که چگونه در CSS Layout Float و پاک کنید.

<!-- Renders a left aligned inline frame. -->
<iframe src="https://www.bitdegree.org/" width="250" height="250" align="left"></iframe>

frameborder

قابلیت مشاهده مرز قاب را روی (0) یا خاموش (1) تنظیم می کند. در HTML5 پشتیبانی نمی شود.

به جای آن از ویژگی حاشیه CSS استفاده کنید. چگونه در آموزش CSS Borders بیاموزید.

<!-- Frameborder will not be visible. -->
<iframe src="https://www.bitdegree.org/" width="350" height="350" frameborder="0"></iframe>

longdesc

این یک پیوند سند را مشخص می کند که شامل توصیف طولانی برای قاب درون خطی است. در HTML5 پشتیبانی نمی شود.

<iframe src="https://www.bitdegree.org/" width="150" height="150" longdesc="data.txt"></iframe>

marginheight

مقادیر حاشیه را برای بالا و پایین محتوا در یک قاب درون خطی تنظیم می کند. در HTML5 پشتیبانی نمی شود.

در عوض ، از ویژگی CSS padding استفاده کنید. چگونه در آموزش CSS Padding بیاموزید.

<iframe src="https://www.bitdegree.org/" marginheight="20" width="100"></iframe>

marginwidth

مقادیر حاشیه را برای چپ و راست محتوا در یک قاب درون خطی تنظیم می کند. در HTML5 پشتیبانی نمی شود.

به جای آن از ویژگی CSS padding استفاده کنید.

<iframe src="https://www.bitdegree.org/" marginwidth="30"></iframe>

scrolling در تگ iframe

مجوزهای پیمایش را تغییر می دهد. در HTML5 پشتیبانی نمی شود.

<iframe src="https://www.bitdegree.org/" width="400" height="400" scrolling="yes"></iframe>

پشتیبانی از مرورگر

این تگ در مرورگرهای : IE، safari ، firefox، cherom، opera  و Edge پشتیبانی می شود.

در دوره آموزش HTML بین المللی آکادمی دویکس به صورت رایگان ثبت نام کنید.

این مقاله چقدر براتون مفید بود؟

اولین امتیاز را ثبت کنید😊