با استفاده از تگ frame می توانید در صفحات html ای خود درون تگ frameset یک پنجره ی ویژه تعریف کنیم. این پنجره میتواند ویژگی های بسیاری داشته باشد.
از جمله ویژگی هایی که شامل تگ frameset در تگ frame می شود، border, scrolling,ability to rezize نیز می باشد.
روش اعتبار سنجی برای یک صفحه که از تگ frame استفاده می شود به صورت HTML Frameset DTD یا XHTML Frameset DTD می باشد و از DOVTYPE استفاده نمی شود.
استفاده از این تگ در Html5 منسوخ شده است ولی برای افزایش دانش شما نحوه نمایش این تگ در کد زیر پرداخته ایم:
<frameset cols="25%,50%,25%"> <frame src="frame_a.htm"> <frame src="frame_b.htm"> <frame src="frame_c.htm"> </frameset>
اگر این قطعه کد را اجرا کنید می بینید که صفحه ی مورد نظر شما به چند بخش تقسیم که به صورت درصدی در خط بلای آن نشان داده شده است و هر frame به آدرس خاصی اشاره می کند.
خصوصیت های تگ frame در Html:
خصوصیت | مقدار | توضیحات |
---|---|---|
frameborder | 1 | این خصوصیت در حال حاضر در Html5 پشتیبانی نمی شود. توسط این ویژگی می توانید برای اطراف بلوک متنی خود border ایجاد نماییم. |
longdesc | URL | .پشتیبانی نمی شودHtml5 این خصوصیت در حال حاضر در .با استفاده از این خصوصیت می توانید آدرس صفحه ای را که تنظیمات در آن قرار داد را بارگذاری نماید |
marginheight | pixels | این خصوصیت در حال حاضر در Html5 پشتیبانی نمی شود. می توانید با قرار دادن این خصوصیت یک حاشیه در بالا یا پایین تگ frame نیز قرار دهید. |
marginwidth | pixels | این خصوصیت در حال حاضر در Html5 پشتیبانی نمی شود. می توانید با قرار دادن این خصوصیت یک حاشیه در سمت چپ یا راست تگ frame نیز قرار دهید. |
name | text | این خصوصیت در حال حاضر در Html5 پشتیبانی نمی شود. با قرار دادن این خصوصیت می توانی برای تگ frame یک نام قرار دهید. |
noresize | noresize | این خصوصیت در حال حاضر در Html5 پشتیبانی نمی شود. این ویژگی قابلیت تغییر سایز برای تگ frame را از بین می برد. |
scrolling | yes no auto | این خصوصیت در حال حاضر در Html5 پشتیبانی نمی شود. توسط این ویژگی خاصیت اکرول را می توان برای تگ frame ایجاد کرد یا آن را غیر فعال کرد. |
src | URL | این خصوصیت در حال حاضر در Html5 پشتیبانی نمی شود. با این ویژگی آدرس سندی که تگ frame به آن اشاره می کند را می توانیم قرار دهیم. |
تگ frame تمام ویژگی های عمومی و رویداد های عمومی را در Html پشتیبانی میکند.
پشتیبانی مرور گرها از تگ frame در Html:
تمامی مرور گر ها را پشتیبانی می کند.