سلام پی وی لرنی های عزیز!
به دوره آموزش تگ های HTML خوش آمدید!
HTML یا Hypertext Markup Language یک نوع زبان نشانهگذاری استاندارد برای ایجاد صفحات اینترنت و وب محسوب می شود.
می توان ادعا کرد که HTML دروازه ورود و پیشرفت برای یادگیری سایر زبان های برنامه نویسی هم چون CSS و جاوا اسکریپت است.
HTML ساختار و اسکلت صفحات وب را تشکیل می دهد و بدون آن نمی توان هیچ صفحه وبی را ساخت.
دوست دارید طراح وب شوید؟
خب باید HTML را بیاموزید!
نگران نشوید! یادگیری HTML کار دشواری نیست و با کمی تلاش خیلی زود در آن استاد می شوید.
در جلسه قبل به کار با تگ frame پرداختیم؛ وظیفه این تگ تعریغ یک پنجره یا فریم خاص است.
در این جلسه می خواهیم به آموزش کار با تگ Frameset در HTML بپردازیم.
به مثال زیر توجه نمایید.
در این مثال سه frame ساده در صفحه جایگذاری شده است.
1 2 3 4 5 | <frameset cols="25%,*,25%"> <frame src="frame_a.htm"> <frame src="frame_b.htm"> <frame src="frame_c.htm"> </frameset> |
تگ frameset یک فریم را تعریف می کند.
تگ frameset دارای یک یا چند تگ frame است. هر تگ frame می تواند یک سند جداگانه داشته باشد.
تگ frameset به شما کمک می نماید که تعیین کنید چند سطر یا ستون در یک فریم وجود داشته باشد و به این ترتیب تعداد فریم ها را تعیین نمایید.
تگ frameset در HTML5 پشتیبانی نمی شود.
اگر می خواهید یک صفحه حاوی فریم را تأیید کنید، مطمئن شوید که <! DOCTYPE> روی “HTML Frameset DTD” یا “XHTML Frameset DTD” تنظیم شده است.
عنصر | |||||
<frameset> | بله | بله | بله | بله | بله |
تگ <Frameset> در HTML5 پشتیبانی نمی شود.
تفاوتی وجود ندارد.
خصیصه | مقدار | توضیحات |
---|---|---|
cols | pixels % * | این خصیصه تعداد و اندازه ستون ها را در یک فریم مشخص می کند و در HTML5 پشتیبانی نمی شود. |
rows | pixels % * | این خصیصه تعداد و اندازه ردیف ها را در یک فریم مشخص می کند و در HTML5 پشتیبانی نمی شود. |
فریم افقی (نحوه ساخت فریم افقی با سه سند مختلف)
1 2 3 4 5 6 7 8 9 10 | <!DOCTYPE html> <html> <frameset rows="25%,*,25%"> <frame src="frame_a.htm"> <frame src="frame_b.htm"> <frame src="frame_c.htm"> </frameset> </html> |
فریم مخلوط (نحوه ساخت فریم با سه سند و نحوه ترکیب آنها در سطرها و ستون ها)
1 2 3 4 5 6 7 8 9 10 11 12 | <!DOCTYPE html> <html> <frameset rows="50%,50%"> <frame src="frame_a.htm"> <frameset cols="25%,75%"> <frame src="frame_b.htm"> <frame src="frame_c.htm"> </frameset> </frameset> </html> |
فریم با عدم قابلیت در تغییر اندازه ها ( در این فریم اندازه فریم قابل تغییر نیست؛ لذا اگر ماوس را روی مرزها بین فریمها حرکت دهید متوجه شوید که نمی توانید مرزها را جابجا نمایید. )
1 2 3 4 5 6 7 8 9 10 | <!DOCTYPE html> <html> <frameset cols="50%,*,25%"> <frame src="frame_a.htm" noresize="noresize"> <frame src="frame_b.htm"> <frame src="frame_c.htm"> </frameset> </html> |
در این جلسه به آموزش کار با تگ Frameset در HTML پرداختیم و آموختیم که این تگ برای تعریف یک فریم به کار می رود.
در جلسه آینده به کار با تگ های h1 تا h6 می پردازیم.
با پی وی لرن همراه باشید.