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