Page 29 - ชิ้นงานโครงงาน สหรัฐ
P. 29

3.6 กำรสร ้ำงเฟรม เปนกำรแบ่งหน้ำจอของเบรำว์เซอร ์ออกเปนส่วนๆ ให้แสดงในหน้ำเดียวกัน
                                 ็
                                                                        ็
                                                                                                       ่
                                               ่
                 ่
                                                          �
                                                             ็
                                                                                                            �
           โดยทีแต่ละเฟรมจะมีอิสระต่อกัน  ซึงสำมำรถนำเวบเพจมำแสดงในแต่ละเฟรมได้  โดยเพจทีเรำนำ
                                                                   ็
                                  ็
           มำแสดงหลำยๆ เพจกจะแสดงพร ้อมกันท�ำให้ดูเหมือนเปนเพจเดียวกัน กำรแบ่งเฟรมมี 2 รูปแบบ
                             ้
                                                                                       ้
           คือ เพรมในแนวตังและเพรมในแนวนอน โดย สำมำรถให้แสดงหร ้อมกันได้ทังสองรูปแบบ นอกจำก
             ้
                                                                              ่
                         �
             ี
                                                                                        ็
           นยังสำมำรถนำเพรมแต่ละเฟรมมำแบ่งย่อยๆ ช ้อนกันลงไปใด้อีก ซึงกำรใช ้แทก fa๒e ในกำรสร ้ำง
                                                                ่
                  ้
                  ั
                         ่
           เฟรมนนจะไมอยูภำยใต้แทก body เหมือนกับแทกอืนๆ
                                                            ็
                            ่
                                      ็
                                               ้
                                                                            ่
                  3.6.1 กำรแบ่งเฟรมในแนวตัง (Nertcal Frame) แทกทีใช ้ในกำรแบ่งเฟรม คือ famesel
                                                                        ็
           กำรแบ่งเฟรมในแนวนอน มีรูปแบบตังน       ี ้
           <framesel coks = '2%, 6%, c%, ..'></framesel>
                                                      ่
                 ่
                                                                                               ็
                                                         ่
           โดยที  a%  คือ  ขนำดของเพรมชองแรกทีอยูทำงช ้ำยมือสูด  โดยก�ำหนดขนำดให้เปน  เปอร ์เซ็นต์
                                                                         ่
                                                      ็
                                ็
                                                                    ่
                                               ็
           ของเบรำเซอร ์หรือเปนค�ำำพิกเซลกใด้ ถ้เปนพิกซลจะไมมีเครืองหมำย % ดำมหลังตัวเลข
                                     ่
                                        ่
           b% คือ ขนำดของเฟรมทีอยูถัดจำกเหรมแรก
                                     ่
                                        ่
           c% คือ ขนำดของเพรมทีอยูถัดไปอีก
                                                      ่
                                        ็
                                                         �
           ถ้ำก�ำหนดขนำดของเฟรมเปนเปอร ์เนต์ เมือนำตัวเลขมำรวมกันจะต้องได้ 100% พอดี เขน
           <framesel coks= 20%, 80%'></frameset> หรือ
           <framesel cols='20%, 60%, 20%'>/frameseD)
 3.1 หน้ำโปรแกรม ภำษำ HTML  เรำสำมำรถก�ำหนดชนำดของเฟรมเพียงบำงเพรมกได้  ส่วนเฟรมอืนให้มีขนำดเท่ำกับส่วนทีเหลือ
                                                                                                        ่
                                                                               ่
                                                               ็
                                     ่
                 ็
           อยู กได้ โดยแทนด้วยเครืองหมำย " เช่น
              ่
           <framesel cok=*20%, *'>/tramesel> หรือ
           <framesel coks=*20%, 60%,"*></frameset>
                                                                                               ่
                                                                               ่
                      ้
                                                          ็
                                                     ่
           นอกจำกนยังสำมำรถก�ำหนดเฟรมให้มีหนวยเปนพิกเซลใต้ชนกันซึงไมว่ำระปรับเปลียนเบรำว์เซอร ์
                      ี
                                                  ่
           เปนเท่ำไร ขนำดของเฟรมกจะเท่ำกับทีใด้ก�ำหนดไว้ตำยตัว เช่น
                                       ็
             ็
           <frameset coks=*200, *></framesel>
                  3.6.2 กำรแบ่งเฟรมในแนวนอน (Hartontal Frame) กำรแบ่งเฟรมในแนวนอนกจะให้หลัก
                                                                                                   ็
                                                 ้
                                                               ่
           กำรเดียวกันกับกำรแบ่งเฟรมในแนวตัง เพียงแต่เปลียนจำกแอตทรีบิวด์ cols เปน 1งแร แทน ส่วน
                                                                                          ็
                                                      ้
                                ้
                                ั
           กำรก�ำหนดค่ต่ำงๆ นนกจะเหมือนกับแนวตังทุกอย่ำง แต่เฟรมแรกจะอยูด้ำนบนสุค คงมีรูปแบบ
                                                                                  ่
                                    ็
           กำรเขียนโค้ดดังน  ี ้
           <frameset rowss a%, 6%6, c%,...'>
 3.2 โลโก้ภำษำ HTML
 28                                                                                                             29
   24   25   26   27   28   29   30   31   32   33   34