วันอาทิตย์ที่ 12 สิงหาคม พ.ศ. 2555

HTML - เฟรม


รูปแบบ

<FRAMESET> ... </FRAMESET> แสดงผลแบบเฟรม
<FRAME> กำหนดการแสดงเฟรมแต่ละเฟรม
<NOFRAME> ... </NOFRAME> ใช้งานเมื่อ เบราว์เซอร์ของผู้ใช้ไม่สนับสนุนการแสดงผลแบบเฟรม

<FRAMESET> มีแอ็ททริบิวต์ 2 ตัว คือ

          ROWS = "value1, value2, ..." แบ่งเฟรมตามแนวนอน ตามจำนวน value เช่น ถ้ามีค่า 3 ค่า ก็จะได้ 3 เฟรม
          COLS = "value1, value2, ..." แบ่งเฟรมตามแนวตั้ง ตามจำนวน value

          กำหนด value ได้ดังนี้
             เปอร์เซ็นต์ เช่น <FRAMESET ROWS = "45%, 55%">
             พิกเซล เช่น <FRAMESET ROWS = "200,140,100">
             ใช้ความสัมพันธ์ของเฟรม จะใช้ * เป็นตัวช่วย
                 <FRAMESET ROWS = "*,*,*"> ความสูงเท่ากันทั้ง 3 เฟรม
                 <FRAMESET COLS = "200,*"> ความกว้างเฟรมแรก 200 พิกเซล อีกเฟรมมีขนาดความกว้างตามส่วนที่เหลือของจอ
                 <FRAMESET COLS = "*,2*"> ความกว้างของเฟรมที่ 2 เป็น 2 เท่าของเฟรมแรก

<FRAME> มีแอ็ททริบิวต์ 6 ตัว คือ

   <FRAME  SEC=URL  NAME=frame_name  MARGINWIDTH=value1 MARGINHEIGHT=value1  SCROLLING=choice1  NORESIZE  FRAMEBORDER=choice2  FRAMESPACING=value2>

          SRC อ้างถึงไฟล์รูป หรือไฟล์เอกสารอื่น
          NAME ชื่อของเฟรมเพื่อใช้ในการนำไฟล์รูปภาพหรือไฟล์เอกสารอื่นมาแสดงในชื่อเฟรมที่ต้องขึ้นมา
          MARGINWIDTH ช่องว่างทางซ้ายและขวาระหว่างข้อมูลและเฟรม หน่วยเป็นพิกเซล
          MARGINHEIGHT ช่องว่างด้านบนและล่างระหว่างข้อมูลและเฟรม หน่วยเป็นพิกเซล
          SCROLLING ให้เฟรมอยู่คงที่ มี 3 ค่า คือ
             YES ให้สโคร์วได้และมีแถบสโคร์วบาร์ด้วย
             NO ให้สโคร์วไม่ได้ และไม่มีแถวสโคร์วบาร์
            AUTO ให้สร้างสโคร์วอัตโนมัติ เป็นค่าปกติ
          NORESIZE ล็อคเฟรมไว้ ไม่ให้ผู้ใช้ทำการเปลี่ยนขนาดของเฟรม
          FRAMEBORDER สร้างกรอบให้กับเฟรม มีค่า 2 ค่า คือ
             YES ให้เฟรมมีกรอบ (ค่าปกติ)
             NO ให้เฟรมไม่มีกรอบ
          FRAMESPACING ระยะห่างระหว่างเฟรม


ตอนต่อไป -> เปลี่ยนรูปร่างเคอร์เซอร์



ไม่มีความคิดเห็น: