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

ในบทที่แล้วถ้าเปิดดูในส่วนของ CSS Code อาจมีคำถามว่า #containner #main คือ คำสั่งควบคุมส่วนไหน คำตอบคือ ควบคุม Main ที่อยู่ใน Containner นั่นเอง

โปรแกรม Dreamweaver จะทำการเขียน Selector ให้เราเองโดยเรา คลิก id ที่ต้องการ จากนั้นไปที่ปุ่มเพิ่ม CSS ตามรูปด้านล่าง





กำหนดการแสดงผลของ Left มีขึ้นตอนดังนี้

left จะเป็นตัวเก็บเนื้อหาที่เราต้องการแสดงผลทางซ้ายมือทั้งหมด ซึ่งในตัวอย่างเราจะใช้เก็บ Navigation

1.เขียน CSS ควบคุม left (#containner #main #left) เริ่มด้วยกำหนดความกว้างของ left ให้มีขนาด 230px และจัดให้อยู่ทางซ้ายมือ โดยให้ padding , margin เป็น 0 ทั้งหมด ดังรูป



สิ่งที่ห้ามลืมเลยก็คือการกำหนด padding , margin ให้เป็น 0 เพราะถ้าเราไม่กำหนดค่านี้จะทำให้ตำแหน่งในการแสดงผล ของแต่ล่ะ browser แตกต่างกันออกไป



กำหนดการแสดงผลของ Navigation

navigation คือส่วนของลิงค์ที่ไปยังหน้าอื่นของเว็บไซต์

1.เขียน CSS ควบคุม navigation (#containner #main #left #navigation) เริ่มจากกำหนดขนาดความกว้างของ navigation ให้เท่ากับ 230px จัดให้ชิดด้านซ้าย และ ให้ Margin , Padding เป็น 0





กำหนดการแสดงผลของ H1 ใน Navigation

สำหรับ H1 ใน navigation นั้นเรากำหนดให้แสดงผลเป็นหัวข้อของ navigation ดังรูป



โดยเราจะเขียน Selector เป็น
#containner #main #left #navigation h1.yellow ซึ่งหมายความว่า h1 ที่มี class = "yellow" และอยู่ใน Navigation เท่านั้นที่จะแสดงผลตามนี้ ซึ่งการกำหนดการแสดงผลมีขั้นตอนดังนี้

1.เริ่มจากกำหนดขนาดตัวอักษร และรูปแบบตัวอักษร



2.กำหนดพื้นหลังเป็น yellow.jpg



3.กำหนดขนาด margin และ padding



4.ในหัวข้อนี้จะกำหนดตำแหน่งที่จะแสดงผลให้กับ h1 กัน โดยในส่วนของ Type ให้เราเลือกเป็น Relative จะเป็นการอ้างอิงตำแหน่งจาก div ที่บรรจุ h1 อยู่นั่นคือ navigation

การที่เรากำหนด Top:5 , Left:5 นั่นหมายความว่าให้ h1 ห่างจาก Navigation ด้านบน 5px และ ห่างด้านซ้าย 5px



อ่านบทความนี้ต่อในตอนที่ 7 >>

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

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

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

1015

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

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

แนะนำ  CSS Layouts

แนะนำ CSS Layouts

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

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


พื้นฐาน CSS Layout

พื้นฐาน CSS Layout

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

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


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

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

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

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


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

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

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

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


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

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

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

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


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

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

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

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


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

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

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

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


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

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

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

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


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

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

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

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


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

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

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

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


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

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

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

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


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

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

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

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


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

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

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

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