HTML <tbody> แทร็ก
คำอธิบายและการใช้งาน
<tbody>
แท็กใช้เพื่อจัดกลุ่มเนื้อหาในตาราง HTML
<tbody>
องค์ประกอบ <thead> และ <tfoot> องค์ประกอบเหล่านี้ใช้ร่วมกันเพื่อกำหนดส่วนต่างๆ ของตาราง (เนื้อหา หัวตาราง ท้ายตาราง)
เว็บเบราเซอร์สามารถใช้องค์ประกอบเหล่านี้เพื่อทำให้หัวตารางและท้ายตารางแสดงอย่างเดี่ยวๆ ขณะที่เนื้อหาตารางเลื่อนขึ้น นอกจากนี้ เมื่อพิมพ์ตารางใหญ่ที่ข้างหลังหลายหน้า องค์ประกอบเหล่านี้สามารถทำให้หัวตารางและท้ายตารางพิมพ์ที่ด้านบนและด้านล่างของหน้าทุกหน้า
คำเตือน:<tbody>
องค์ประกอบภายในต้องมีหนึ่งหรือหลายองค์ประกอบ <tr> แท็ก。
<tbody>
ตามที่กำหนดให้ใช้ตาม <table> องค์ประกอบลูกขององค์ประกอบ <caption>、<colgroup> และ <thead> หลังจากองค์ประกอบ
คำเตือน:โดยมาตรฐาน <thead>、<tbody> และ <tfoot> จะไม่มีผลบนการจัดตัวตาราง แต่คุณสามารถตั้งค่าสไตล์สำหรับองค์ประกอบเหล่านี้ด้วย CSS (ดูตัวอย่างด้านล่าง)!
ตัวอย่าง
ตัวอย่าง 1
ตาราง HTML ที่มีองค์ประกอบ <thead>、<tbody> และ <tfoot>:
<table> <thead> <tr> <th>เดือน</th> <th>ออมทรัพย์</th> </tr> </thead> <tbody> <tr> <td>เดือนมกราคม</td> <td>¥3400</td> </tr> <tr> <td>เดือนกุมภาพันธ์</td> <td>¥4500</td> </tr> </tbody> <tfoot> <tr> <td>รวม</td> <td>¥7900</td> </tr> </tfoot> </table>
ตัวอย่าง 2
ตั้งค่าสไตล์สำหรับ <thead>、<tbody> และ <tfoot> ด้วย CSS:
<html> <head> <style> thead {color: green;} tbody {color: blue;} tfoot {color: red;} table, th, td { border: 1px solid black; } </style> </head> <body> <table> <thead> <tr> <th>เดือน</th> <th>ออมทรัพย์</th> </tr> </thead> <tbody> <tr> <td>เดือนมกราคม</td> <td>¥3400</td> </tr> <tr> <td>เดือนกุมภาพันธ์</td> <td>¥4500</td> </tr> </tbody> <tfoot> <tr> <td>รวม</td> <td>¥7900</td> </tr> </tfoot> </table>
ตัวอย่าง 3
แนวทางการจัดตัว <tbody>
เนื้อหา (ใช้ CSS):
<table style="width:100%"> <thead> <tr> <th>เดือน</th> <th>ออมทรัพย์</th> </tr> </thead> <tbody style="text-align:right"> <tr> <td>เดือนมกราคม</td> <td>¥3400</td> </tr> <tr> <td>เดือนกุมภาพันธ์</td> <td>¥4500</td> </tr> </tbody> </table>
ตัวอย่าง 4
แนวทางการจัดตัวตรงของตาราง <tbody>
เนื้อหา (ใช้ CSS):
<table style="width:50%;"> <tr> <th>เดือน</th> <th>ออมทรัพย์</th> </tr> <tbody style="vertical-align:bottom"> <tr style="height:100px"> <td>เดือนมกราคม</td> <td>¥3400</td> </tr> <tr style="height:100px"> <td>เดือนกุมภาพันธ์</td> <td>¥4500</td> </tr> </tbody> </table>
คุณสมบัติโลกละแวก
<tbody>
แทร็กยังสนับสนุน คุณสมบัติโลกละแวกใน HTML。
คุณสมบัติเหตุการณ์
<tbody>
แทร็กยังสนับสนุน คุณสมบัติเหตุการณ์ใน HTML。
การตั้งค่า CSS โดยมาตรฐาน
โดยทั่วไป บราวเซอร์ส่วนใหญ่จะแสดงค่าเริ่มต้นตามต่อไปนี้ <tbody>
องค์ประกอบ:
tbody { display: table-row-group; vertical-align: middle; border-color: inherit; }
การสนับสนุนเบราเซอร์
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน |