%45 تخفیف، با کد Ghadir روی تمام آموزش ها، بمناسبت عید قربان تا غدیر
زمان باقی مانده (تمدید شد)

تگ frame در HTML

مثال (تگ frame در HTML)

یک صفحه ساده با سه frame:

<framesetcols="25%,50%,25%">
  <framesrc="frame_a.htm">
  <framesrc="frame_b.htm">
  <framesrc="frame_c.htm">
</frameset>

خودتان امتحان کنید »

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


تعریف و کاربرد تگ frame در HTML

تگ <frame> در HTML5 پشتیبانی نمی شود.

تگ <frame> یک پنجره خاص (قاب) را  در یک <frameset> تعریف می کند.

هر <frame> داخل <frameset> می تواند ویژگی های مختلفی از جمله: border ،scrolling و ability to resize (قابلیت تغییر سایز) و ... داشته باشد.

نکته: اگر می خواهید یک صفحه حاوی frames، را Validate (اعتبار) کنید لازم است که <DOCTYPE>  به یکی از دو حالت  "HTML Frameset DTD" یا "XHTML Frameset DTD" تنظیم شده باشد.


پشتیبانی مرورگرها از تگ frame در HTML

عنصر     
<frame>بلهبلهبلهبلهبله

تفاوت بین HTML 4.01 و HTML5

تگ <frame> در HTML5 پشتیبانی نمی شود.


Differences Between HTML and XHTML

در HTML، تگ <frame> تگ پایانی ندارد. در XHTML، تگ <frame> باید با یک تگ پایانی بسته شود.


خصوصیت های اختیاری

خصوصیتمقدارتوضیحات
frameborder0
1
در HTML5 پشتیبانی نمی شود.
مشخص می کند که border اطراف frame نمایش داده شود یا نه.
longdescURLدر HTML5 پشتیبانی نمی شود.
مشخص کننده آدرس صفحه ای حاوی توضیحات کامل در را بطه با محتویات frame
marginheightpixelsدرHTML5 پشتیبانی نمی شود.
مشخص کننده حاشیه بالا یا پایین برای frame
marginwidthpixelsدر HTML5 پشتیبانی نمی شود.
مشخص کننده حاشیه چپ یا راست برای frame
nametextدرHTML5 پشتیبانی نمی شود.
مشخص کننده یک name برای frame
noresizenoresizeدر HTML5 پشتیبانی نمی شود
مشخص می کند که  frame قابلیت resizable ( تغییر سایز) را ندارد.
scrollingyes
no
auto
در HTML5 پشتیبانی نمی شود.
مشخص می کند که scrollbars در frame نمایش داده شود یا خیر.
srcURLدر HTML5 پشتیبانی نمی شود.
مشخص کننده  URL یک سندی که در frame نمایش داده می شود.

خودتان امتحان کنید - مثال

 

Horizontal frameset
 چگونه یک frameset افقی با سه سند متفاوت ایجاد کنیم.

Mixed frameset
 چگونه از frameset برای سه documents استفاده کنیم و چگونه آنها در سطر و ستون میکس کنیم.

Frameset with noresize="noresize" 
 چگونه از ویژگی "noresize" استفاده کنیم و همچنین border بین فریم A و B قابل اندازه بندی مجدد نیست.

تبلیغات اینترنتی
دوره های آموزشی راه اندازی کسب و کارهای اینترنتی
تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehiمجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامیپرداخت آنلاین -  بانک ملتمعرفی بیاموز در شبکه سهپرداخت آنلاین - بانک اقتصاد نوینپرداخت آنلاین - بانک سامان