HTML <table> แบบบันทึก
คำนิยามและวิธีใช้
<table>
แทรกบอกเชิญ HTML ตาราง。
ตาราง HTML ประกอบด้วย <table>
องค์ประกอบและหนึ่งหรือหลาย <tr>、<th> และ <td> องค์ประกอบ:
- <tr> องค์ประกอบ กำหนดแถวตาราง
- <th> องค์ประกอบ กำหนดหัวข้อตาราง
- <td> องค์ประกอบ กำหนดเซลล์ตาราง
ตาราง HTML ยังสามารถมีอีกองค์ประกอบต่อไปนี้:
ดูเพิ่มเติมที่:
ตัวอย่าง HTML:HTML ตาราง
คู่มืออ้างอิง HTML DOM:Table วัตถุ
ตัวอย่าง CSS:ตั้งรูปแบบตาราง
ตัวอย่าง
ตัวอย่าง 1
ตาราง HTML ง่ายๆ ที่มีสองคอลัมน์และสองแถว:
<table> <tr> <th>เดือน</th> <th>เงินฝาก</th> </tr> <tr> <td>มกราคม</td> <td>¥3400</td> </tr> </table>
ตัวอย่าง 2
วิธีการเพิ่มเข็มขัดที่ย่อรวม (ใช้ CSS):
<html> <head> <style> table, th, td { border: 1px solid black; border-collapse: collapse; } </style> </head> <body> <table> <tr> <th>เดือน</th> <th>เงินฝาก</th> </tr> <tr> <td>มกราคม</td> <td>¥3400</td> </tr> <tr> <td>กุมภาพันธ์</td> <td>¥4500</td> </tr> </table> </body> </html>
ตัวอย่าง 3
วิธีการจัดตารางซ้าย (ใช้ CSS):
<table style="float:right"> <tr> <th>เดือน</th> <th>เงินฝาก</th> </tr> <tr> <td>มกราคม</td> <td>¥3400</td> </tr> <tr> <td>กุมภาพันธ์</td> <td>¥4500</td> </tr> </table>
ตัวอย่าง 4
วิธีการจัดตารางศูนย์ (ใช้ CSS):
<html> <head> <style> table, th, td { border: 1px solid black; } table.center { margin-left: auto; margin-right: auto; } </style> </head> <body> <table class="center"> <tr> <th>เดือน</th> <th>เงินฝาก</th> </tr> <tr> <td>มกราคม</td> <td>¥3400</td> </tr> <tr> <td>กุมภาพันธ์</td> <td>¥4500</td> </tr> </table>
ตัวอย่าง 5
วิธีการเพิ่มสีพื้นหลังตาราง (ใช้ CSS):
<table style="background-color:#00FF00"> <tr> <th>เดือน</th> <th>เงินฝาก</th> </tr> <tr> <td>มกราคม</td> <td>¥3400</td> </tr> <tr> <td>กุมภาพันธ์</td> <td>¥4500</td> </tr> </table>
ตัวอย่าง 6
วิธีการเพิ่มเนื้อหาช่องว่างภายในตาราง (ใช้ CSS):
<html> <head> <style> table, th, td { border: 1px solid black; } th, td { padding: 10px; } </style> </head> <body> <table> <tr> <th>เดือน</th> <th>เงินฝาก</th> </tr> <tr> <td>มกราคม</td> <td>¥3400</td> </tr> <tr> <td>กุมภาพันธ์</td> <td>¥4500</td> </tr> </table> </body> </html>
ตัวอย่าง 7
วิธีการตั้งความกว้างของตาราง (ใช้ CSS):
<table style="width:400px"> <tr> <th>เดือน</th> <th>เงินฝาก</th> </tr> <tr> <td>มกราคม</td> <td>¥3400</td> </tr> <tr> <td>กุมภาพันธ์</td> <td>¥4500</td> </tr> </table>
ตัวอย่าง 8
วิธีการสร้างหัวข้อตาราง:
<table> <tr> <th>ชื่อ</th> <th>อีเมล</th> <th>โทรศัพท์</th> </tr> <tr> <td>Bill Gates</td> <td>bill.gates@example.com</td> <td>138-1234-5678</td> </tr> </table>
ตัวอย่าง 9
วิธีการสร้างตารางที่มีหัวข้อ:
<table> <caption>เงินฝากทุกเดือน</caption> <tr> <th>เดือน</th> <th>เงินฝาก</th> </tr> <tr> <td>มกราคม</td> <td>¥3400</td> </tr> <tr> <td>กุมภาพันธ์</td> <td>¥4500</td> </tr> </table>
ตัวอย่าง 10
วิธีการกำหนดเซลล์ตารางที่ข้างหลังของบรรทัดหรือข้างในของหลักแถว:
<table> <tr> <th>ชื่อ</th> <th>อีเมล</th> <th colspan="2">โทรศัพท์</th> </tr> <tr> <td>Bill Gates</td> <td>bill.gates@example.com</td> <td>138-1234-5678</td> <td>186-2345-6789</td> </tr> </table>
คุณสมบัติโลก
<table>
แบบบันทึกยังสนับสนุน คุณสมบัติโลกใน HTML.
คุณสมบัติเหตุการณ์
<table>
แบบบันทึกยังสนับสนุน คุณสมบัติเหตุการณ์ใน HTML.
การตั้งค่า CSS โดยเริ่มต้น
โดยมากเบราเซอร์จะใช้ค่าเริ่มต้นตามต่อไปนี้ <table>
องค์ประกอบ:
table { display: table; border-collapse: separate; border-spacing: 2px; border-color: gray; }
การสนับสนุนโดยเบราเซอร์
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน |