สร้างตาราง (Tables) หน้าก่อน หน้าถัดไป ตัวอย่างตารางด้วย HTML ลองเขียนโค้ด สร้างตาราง สร้างตารางได้โดยใช้ Tag <table> แต่ละแถวของตารางใช้ Tag <tr> หัวคอลัมน์ใช้ Tag <th> ตัวอักษรจะเป็นตัวหนาและตัวอักษรจะจัดอยู่ตรงกลางอัตโนมัติ สร้างเซลล์ใส่ข้อมูลใช้ Tag <td> ซึ่งสามารถใส่ข้อมูลอะไรก็ได้ ไม่ว่าจะเป็นข้อความ รูป ลิสต์ หรือตารางซ้อนตาราง ตัวอย่าง ลองเขียนโค้ด ใส่กรอบตาราง ถ้าเราไม่ตั้งค่ากรอบ เบราว์เซอร์จะไม่แสดงกรอบให้ ซึ่งเราสามารถระบุค่ากรอบได้ โดยใช้ CSS property border ตัวอย่าง ลองเขียนโค้ด กรอบเส้นเดียว ถ้าเราไม่ตั้งค่าใดๆ กรอบจะมีค่า default เป็นกรอบ 2 ชั้น ถ้าเราต้องการระบุให้กรอบมีชั้นเดียว ให้ใช้ CSS property border-collapse แล้วกำหนดค่าเป็น collapse ตัวอย่าง ลองเขียนโค้ด เพิ่มระยะห่างภายในเซลล์ (Paadding) ถ้าเราไม่กำหนดค่าใดๆ เริ่มต้นตารางจะมีระยะห่างระหว่างข้อมูลภายในเซลล์และกรอบของมันเท่ากับศูนย์ เราสามารถระบุระยะห่างระหว่างข้อมูลภายในเซลล์และกรอบของมันได้ ด้วยการใช้ CSS property padding ตัวอย่าง ลองเขียนโค้ด ข้อความหัวคอลัมน์ชิดซ้าย (Left Align) ค่าเริ่มต้นของหัวคอลัมน์ <th> จะเป็นตัวหนาและตัวอักษรอยู่ตรงกลาง ถ้าเราต้องการให้ข้อความอยู่ชิดซ้าย ให้ใช้ CSS property text-align ตัวอย่าง ลองเขียนโค้ด เพิ่มระยะห่างระหว่างเซลล์ เพิ่มระยะห่างระหว่างเซลล์ในตาราง ให้ใช้ CSS property border-spacing ตัวอย่าง ลองเขียนโค้ด รวมเซลล์แนวนอน (Column Span) การรวมหลายๆ คอลัมน์เป็นเซลล์เดียว ให้ใช้ Attribute colspan แล้วใส่ค่าเป็นจำนวนคอลัมน์ถัดไปที่ต้องการรวม ตัวอย่าง ลองเขียนโค้ด รวมเซลล์แนวตั้ง (Row Span) การรวมหลายๆ แถวเป็นเซลล์เดียว ให้ใช้ Attribute rowspan แล้วใส่ค่าเป็นจำนวนแถวถัดไปที่ต้องการรวม ตัวอย่าง ลองเขียนโค้ด ใส่หัวเรื่อง (Caption) การใส่หัวเรื่องให้กับตาราง เราใช้ Tag <caption> และใส่ภายในและหลังจาก Element <table> ทันที ตัวอย่าง ลองเขียนโค้ด ตกแต่งตารางเฉพาะ ถ้าเราต้องการกำหนดค่า CSS ให้กับแค่บางตารางเท่านั้น เราสามารถใช้ Attribute id หรือ Attribute class ถ้าเฉพาะเจาะจงตารางเดียว ให้ใช้ Attribute id ถ้ากำหนดแค่เป็นกลุ่มประเภทตาราง ให้ใช้ Attribute class ตัวอย่าง ตัวอย่าง ลองเขียนโค้ด ใส่สีแถวสลับกัน ตัวอย่าง ลองเขียนโค้ด บทสรุป ใช้ <table> สร้างตาราง ใช้ <tr> สร้างแถว ใช้ <td> สร้างเซลล์ใส่ข้อมูล ใช้ <th> สร้างหัวคอลัมน์ ใช้ <caption> สร้างหัวเรื่อง ใช้ Property CSS border เพื่อกำหนดค่ากรอบ ใช้ Property CSS border-collapse กำหนดกรอบชั้นเดียว ใช้ Property CSS padding กำหนดระยะห่างภายในเซลล์ระหว่างกรอบและข้อมูล ใช้ Property CSS text-align จัดตำแหน่งข้อความในตาราง ใช้ Property CSS border-space กำหนดระยะห่างระหว่างเซลล์ ใช้ Attribute colspan รวมคอลัมน์เข้าด้วยกัน ใช้ Attribute rowspan รวมแถวเข้าด้วยกัน ใช้ Attribute id กำหนด id ให้กับตาราง เพื่อใช้ร่วมกับ CSS ใช้ Attribute class กำหนดกลุ่มให้กับตาราง เพื่อใช้ร่วมกับ CSS Tag ที่ใช้กับตาราง Tagอธิบาย <table>สร้างตาราง <th>สร้างหัวคอลัมน์ <tr>สร้างแถว <td>สร้างเซลล์ในข้อมูล <caption>สร้างหัวเรื่อง <colgroup>ระบุกลุ่มคอลัมน์ เพื่อใช้ในการจัดรูปแบบ <col>ระบุคอลัมน์แต่ละคอลัมน์ เพื่อใช้ในการจัดรูปแบบ <thead>ระบุกลุ่มหัวคอลัมน์ <tbody>ระบุกลุ่มเซลล์เนื้อหา <tfoot>ระบุกลุ่มเซลล์ปิดท้าย หน้าก่อน หน้าถัดไป