قابها
هر پرونده HTML یک قاب نامیده می شود ، و هر قاب نیز مستقل از دیگر قاب هاست. بدی استفاده از قاب ها این است که :
- توسعه دهنده وب باید پیوسته رد بیشتر پرونده های HTML را داشته باشد.
- چاپ کردن کل صفحه مشکل است
برچسب Frameset
- برچسب <frameset> معرفی می کند که چگونه می شود پنجره را به قابها تقسیم کرد.
- هر frameset یک مجموعه از سطرها یا ستون ها را معرفی می کند.
برچسب Frame
- برچسب <frame> پرونده HTML ای را معرفی می کند که در هر قاب قرار می گیرد.
در مثال پایین یک frameset با دو ستون داریم. ستون اول با پهنای 25% از پنجره مرورگر ست شده است.ستون دوم با پهنای 75% از پنجره مرورگر ست شده است. پرونده "HTML "frame_a.html در ستون اول قرار گرفته و پرونده "HTML "frame_b.html در ستون دوم قرار داده شدهاست.
<frameset cols="25%,75%">
<frame src="frame_a.html">
<frame src="frame_b.html">
</frameset>
نکات پایه ای-اطلاعات مفید
اگر یک قاب حاشیه پدیدار داشته باشد کاربر
می تواند با کشیدن حاشیه آن ، اندازه آن را تغییر دهد. برای جلوگیری از
این عمل کاربر ، شما می توانید "noresize="noresize را به برچسب
<frame> اضافه کنید. اگر برچسب <noframes> را اضافه کنیم ،
مرورگر قاب را پشتیبانی نمی کند.
مهم:شما نمی توانید برچسب های <body> </body> و <frame>
</frame> را با هم استفاده کنید. هر چند اگر شما برچسب
<noframes> را در مرورگر هایی که قابها را پشتیبانی نمی کنند و حاوی
مقداری متن نیز باشد اضافه کنید شما باید متن را بین برچسب های
<body> </body> قرار دهید.
برچسب های قاب
برچسب ها |
توضیحات |
<frameset> |
یک مجموعه از قاب ها را معرفی می کند |
<frame> |
یک زیر پنجره (قاب) را معرفی می کند |
<noframes> |
برای مرورگر هایی که قاب ها را پشتیبانی نمی کنند ، بخش بدون قاب را معرفی می کند. |
<iframe> |
یک زیر پنجره درون برنامه ای را معرفی می کند. |