พื้นฐาน CSS Layout

บทความนี้จะเป็นพื้นฐานของ CSS layout ซึ่งจำเป็นจะต้องมีพื้นฐานความรุ้เกี่ยวกับ CSS บ้างจะทำให้อ่านได้เข้าใจง่ายขึ้น สามารถอ่านบทความเกี่ยวกับ CSS ได้โดย คลิกที่นี่

อ่านบทความการใช้งาน Dreamweaver ร่วมกับ CSS คลิกที่นี่

การใช้งาน CSS layout นั้นให้เราจินตนาการว่า เรามีบอร์ดขนาดใหญ่ โดยเราจะนำกระดาษไปติดที่บอร์ดนั้น เราสามารถนำกระดาษติดทับกัน วางซ้อนกัน หรือวางแยกกันในตำแหน่งต่างๆได้ แน่นอนว่ากระดาษที่นำมาใช้ติดบอร์ดนั้นเราสามารถเลือกสีได้ ทำสีขอบได้ และตัดให้มีขนาดตามที่เราต้องการได้ ดังรูป



บอร์ดขนาดใหญ่ เทียบได้กับหน้าจอของผู้เข้าชม ซึ่งมีความว่างปล่าว คอยเนื้อหาจากกระดาษที่เราจะนำมาแปะไว้ ถ้าเทียบเป็น HTML บอร์ดของเราก็จะเปรียบได้กับ BODY tag นั่นเอง อ่านความรู้เกี่ยวกับ HTML โดย คลิกที่นี่

กระดาษที่นำมาแปะที่บอร์ด เทียบได้กับส่วนต่างของเว็บเพจเช่น เนื้อหาของเว็บเพจ , ภาพประกอบในเว็บเพจ , Hyperlink ต่างของเว็บเพจ เรียกได้ว่าข้อมูลที่ต้องการให้แสดงผลทั้งหมดจะอยู่ในกระดาษที่นำมาแปะ ถ้าเปรียบเทียบเป็น HTML กระดาษของเราก็คือ tag ต่างของ HTML เช่น div , h , ul เราสามารถกำหนดเส้นขอบ ขนาดพื้นหลัง และตำแหน่งการแสดงผลต่างๆของ tag เหล่านี้ได้ทั้งหมด

รูปแสดงการทำงานของ CSS layout



เรานิยมที่จะเก็บเนื้อหาต่างๆไว้ใน div tag และใช้ CSS ในการควบคุมขนาดและตำแหน่งของ div tag ตัวนั้น ในรูปเราจะแบ่ง div tag ให้อยู่ในตำแหน่งหลักๆ 3 ส่วนคือ

1.สีเขียวให้เป็นตำแหน่งแสดงสัญลักษณ์ (logo) ของเว็บไซต์

2.สีชมพู ให้เป็นส่วนแสดง navigation ของเว็บไซต์

3.สีส้ม ให้เป็นส่วนแสดงเนื้อหา

เมื่อเราใส่เนื้อหาเสร็จทั้งหมดแล้วก็จะได้เว็บเพจดังรูปด้านล่าง



ในบทนี้จะเป็นการแนะนำการใช้ CSS layout แบบคร่าวเท่านั้น ในบทต่อไปจะเป็นตัวอย่างการทำเว็บเพจด้วย CSS layout

เกี่ยวกับบทความนี้

  • ระดับความยาก : พื้นฐาน
  • คะแนนของบทความนี้ : 6
  • สร้างเมื่อ : 16-05-2010
  • จำนวนครั้งที่เปิด : 2,308
  • เนื้อหาที่เกี่ยวข้อง :
      -

คะแนนความน่าสนใจ

199

คลิกที่ เวิร์คมาก! เพื่อโหวตให้กับบทความนี้หากคิดว่าน่าสนใจ

บทความอื่นๆในหมวดลองทำเว็บไซต์ แบบง่ายๆ (13 เรื่อง)

แนะนำ  CSS Layouts

แนะนำ CSS Layouts

CSS layouts เป็นการจัดหน้าเว็บเพจโดยไม่ต้องใช้คำสั่ง table มีข้อดีอย่างไรในบทความนี้จะบอกทั้งหมด

สร้างเมื่อ : 16-05-2010 10:03 | จำนวนครั้งที่เปิด : 2,568


พื้นฐาน CSS Layout

พื้นฐาน CSS Layout

ความสามารถ CSS layout นั้นเป็นความสามารถใหม่ที่มีใน Dreamweaver CS3 เท่านั้น ในบนนี้จะมีเนื้อหาปูพื้นฐานความเข้าใจในการทำงานของ CSS layout

สร้างเมื่อ : 16-05-2010 10:03 | จำนวนครั้งที่เปิด : 2,308


ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 1)

ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 1)

ในบทนี้จะพูดถึงการเริ่มต้นออกแบบเว็บเพจ และตัวอย่างเว็บเพจที่ทำด้วย CSS layout ให้ดาว์นโหลดไปศึกษากัน

สร้างเมื่อ : 16-05-2010 10:03 | จำนวนครั้งที่เปิด : 3,223


ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 2)

ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 2)

เริ่มการใช้งาน CSS layout

สร้างเมื่อ : 16-05-2010 10:05 | จำนวนครั้งที่เปิด : 2,510


ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 3)

ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 3)

ใส่เนื้อหาให้กับเว็บเพจ

สร้างเมื่อ : 16-05-2010 10:07 | จำนวนครั้งที่เปิด : 2,178


ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 4)

ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 4)

เขียน CSS ควบคุมการแสดงผลส่วน HEAD

สร้างเมื่อ : 16-05-2010 10:07 | จำนวนครั้งที่เปิด : 1,949


ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 5)

ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 5)

จัดการ CSS ในส่วนของ Containner และ Main

สร้างเมื่อ : 16-05-2010 10:09 | จำนวนครั้งที่เปิด : 1,814


ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 6)

ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 6)

จัดการ CSS ในส่วนของ Left ทั้งหมด

สร้างเมื่อ : 16-05-2010 10:10 | จำนวนครั้งที่เปิด : 1,366


ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 7)

ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 7)

กำหนด CSS ให้ navigation ต่อจากบทที่ 6

สร้างเมื่อ : 16-05-2010 10:10 | จำนวนครั้งที่เปิด : 1,188


ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 8)

ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 8)

จัดการ CSS ในส่วนของ Right ทั้งหมด

สร้างเมื่อ : 16-05-2010 10:11 | จำนวนครั้งที่เปิด : 1,023


ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 9)

ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 9)

จัดการ CSS ในส่วนของ Right ต่อจากตอนที่ 8

สร้างเมื่อ : 16-05-2010 10:11 | จำนวนครั้งที่เปิด : 942


ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 10)

ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 10)

จัดการ CSS ในส่วนของ Right ต่อจากตอนที่ 9

สร้างเมื่อ : 16-05-2010 10:12 | จำนวนครั้งที่เปิด : 1,051


ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 11)

ตัวอย่างการสร้างเว็บเพจด้วย CSS layout (ตอนที่ 11)

จัดการกับ CSS ส่วนสุดท้ายของเว็บเพจ footer

สร้างเมื่อ : 16-05-2010 10:12 | จำนวนครั้งที่เปิด : 1,340