Page 35 - การสร้างเว็บไซต์
P. 35
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