Page 33 - การพัฒนาหนังสืออิเล็กทรอนิกส์เพื่อการศึกษา เรื่อง การสร้างเว็บไซต์
P. 33

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
   28   29   30   31   32   33   34   35   36   37   38