การใช้ตารางเหมาะสำหรับการนำเสนอข้อมูลจำนวนมาก โดยตารางสามารถใช้งานได้หลายแบบตั้งแต่ใช้เป็นตารางธรรมดาเพื่อแสดงค่าตัวเลขทางสถิติหรือตัวเลขที่มีความสัมพันธ์กัน ซึ่งการใช้ตารางนำเสนอข้อมูลแบบนี้ทำให้เห็นการเปรียบเทียบที่ชัดเจน และการประยุกต์ใช้ตารางกับข้อมูลประเภทอื่นๆ เช่น ข้อความ หรือรูปภาพเพื่อช่วยออกแบบโฮมเพจ (เว็บเพจหน้าแรก) ซึ่งตารางสามารถจัดองค์ประกอบต่าง ๆ ได้อย่างเป็นสัดส่วนและอยู่ในตำแหน่งที่ต้องการได้ 1. โครงสร้างของตาราง
<table> คุณสมบัติของตาราง <table> คุณสมบัติของแท็ก <tr> คุณสมบัติของแท็ก <th> คุณสมบัติของแท็ก <td> 2. การสร้างตาราง ชื่อแท็ก table, tr, td ตัวอย่างการใช้งาน <html> ผลลัพธ์ที่ได้ 3. การใส่หัวเรื่อง <th> และตีเส้นตาราง รูปแบบแท็ก HTML (การใส่หัวเรื่อง) รูปแบบแท็ก HTML (การตีเส้นตาราง) <table border=“ความหนาของเส้น”> ตัวอย่างการใช้งาน <html> ผลลัพธ์ที่ได้ 4. การกำหนดข้อความกำกับให้กับตาราง รูปแบบแท็ก HTML <caption align=“ตำแหน่ง”>ข้อความกำกับ</caption> ตัวอย่างการใช้งาน <html> ผลลัพธ์ที่ได้ 5. การปรับความห่างและการเว้นระยะระหว่างข้อมูลในเซลล์กับกรอบเซลล์ รูปแบบแท็ก HTML <table cellspacing=“ความห่าง”> รูปแบบแท็ก HTML <table cellpadding=“ระยะที่ต้องการเว้น”> ตัวอย่างการใช้งาน <html> ผลลัพธ์ที่ได้ 6. การปรับความกว้างและความสูงของตาราง รูปแบบแท็ก HTML <table width=“ความกว้าง” height=“ความสูง”> ตัวอย่างการใช้งาน <html> ผลลัพธ์ที่ได้ 7. การปรับขนาดช่องเซลล์ หากเราต้องการปรับขนาดช่องเซลล์จากปกติ 1 ช่อง ที่มีขนาด 1 แถว 1 คอลัมน์เป็นแบบ 1 แถว 3 คอลัมน์ เราก็สามารถทำได้ดังนี้ รูปแบบแท็ก HTML <td colspan=“จำนวนคอลัมน์ที่ต้องการขยาย”> ตัวอย่างการขยายเซลล์เกิน 1 คอลัมน์ <html> ผลลัพธ์ที่ได้ รูปแบบแท็ก HTML <td rowspan=“จำนวนแถวที่ต้องการขยาย”> ตัวอย่างการขยายเซลล์เกิน 1 แถว <html> ผลลัพธ์ที่ได้ 8. การใส่สีในช่องเซลล์ รูปแบบแท็ก HTML bgcolor=“ชื่อสี/#รหัสสี” ตัวอย่างการใช้งาน <html> ผลลัพธ์ที่ได้ 9. การกำหนดสีกรอบตาราง รูปแบบแท็ก HTML bordercolor=“ชื่อสี/#รหัสสี” ตัวอย่างการใช้งาน <html> ผลลัพธ์ที่ได้ 10. การใส่รูปภาพพื้นหลังตาราง รูปแบบแท็ก HTML background=“ตำแหน่งรูปภาพ” ตัวอย่างการใช้งาน <html> ผลลัพธ์ที่ได้ 11. การจัดตำแหน่งตาราง แถว และคอลัมน์ รูปแบบแท็ก HTML <table align=“ตำแหน่งของข้อมูล” >, <tr align=”ตำแหน่งของข้อมูล”>, <td align=”ตำแหน่งของข้อมูล”> ตัวอย่างการจัดตำแหน่งข้อมูลแนวนอน <html> ผลลัพธ์ที่ได้ รูปแบบแท็ก HTML <td vlign=“ตำแหน่งของข้อมูล”> ตัวอย่างการจัดตำแหน่งข้อมูลแนวตั้ง <html> ผลลัพธ์ที่ได้ 12. การกำหนดการแสดงเส้นตาราง เป็นการกำหนดให้แสดงเส้นตารางบางด้านเพื่อความเหมาะสมสำหรับการแสดงข้อมูล เช่น ต้องการแสดงเส้นเฉพาะคอลัมน์ รูปแบบแท็ก HTML <table frame=“ตัวเลือก” rules=“ตัวเลือก”> ตัวเลือกของแอตทริบิวต์ frame ประกอบด้วย
ตัวเลือกของแอตทริบิวต์ rules ประกอบด้วย
ตัวอย่างการเปิด/ปิดเส้นตาราง <html> ผลลัพธ์ที่ได้ 13. การสร้างตารางซ้อนตาราง <html> ผลลัพธ์ที่ได้ 14. การใส่รูปภาพในตาราง <html> 15. การกำหนดความกว้างของคอลัมน์ รูปแบบแท็ก HTML <colgroup span=“จำนวน” width=“ความกว้าง”>…</colgroup> ตัวอย่างการใช้งาน <html> ผลลัพธ์ที่ได้ 16. การกำหนดความกว้างแต่ละคอลัมน์ รูปแบบแท็ก <col
span=“จำนวน” width=“ความกว้าง” /> <html> คำอธิบาย
17. การแบ่งเส้นตาราง <thead>, <tfoot>, <tbody> การแบ่งส่วนตาราง เราสามารถทำได้ 3 ส่วนคือ
โดยทั้งสามส่วนเราไม่ต้องเรียงลำดับกันก็ได้ เช่น อาจวางแท็ก tfoot มาก่อนแท็ก tbody ก็ได้ แต่ตอนแสดงผลบราวเซอร์จะจัดแท็ก tfoot ไว้ข้างล่างสุด ลักษณะของแท็กทั้ง 3 ประการจะเป็นดังนี้ รูปแบบแท็ก HTML <thead><tr><td>…</td></tr></thead> ตัวอย่างการใช้งาน <html> ผลลัพธ์ที่ได้ การแบ่งตารางเป็นส่วน ๆ ทำให้สามารถจัดรูปแบบ ตกแต่งตารางได้ง่าย โดยสามารถกำหนดรูปแบบตัวอักษร ขนาดตัวอักษร สีตัวอักษร สีพื้นหลัง ฯลฯ โดยจะทำให้ข้อมูลส่วนนั้นแสดงผลทั้งหมด อีกทั้งยังสามารถกำหนดรูปแบบการแสดงผลข้อมูลได้อย่างเหมาะสมอีกด้วย อ้างอิง
|