Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

วิธีรวมแอตทริบิวต์สำหรับคอลัมน์ตารางใน HTML

ใช้แท็ก <col> เพื่อรวมแอตทริบิวต์สำหรับคอลัมน์ตาราง แท็ก HTML <col> อนุญาตให้นักเขียนจัดกลุ่มข้อกำหนดแอตทริบิวต์สำหรับคอลัมน์ตาราง ไม่ได้จัดกลุ่มคอลัมน์ในโครงสร้าง - นั่นคือบทบาทขององค์ประกอบ <colgroup>

แอตทริบิวต์ของ <col> (ส่วนใหญ่ Deprecated)

แอตทริบิวต์ ค่า คำอธิบาย
align right, left, center, justify, char กำหนดการจัดตำแหน่งแนวนอน ไม่รองรับใน HTML5
char character กำหนดตัวอักษรจัดตำแหน่ง (ใช้กับ align="char") ไม่รองรับใน HTML5
charoff pixel ระบุออฟเซ็ตการจัดตำแหน่ง ไม่รองรับใน HTML5
span number จำนวนคอลัมน์ที่ <col> ควรครอบคลุม รองรับใน HTML5
valign bottom, middle, top, baseline กำหนดการจัดตำแหน่งแนวตั้ง ไม่รองรับใน HTML5
width pixels or % ความกว้างค่าเริ่มต้นสำหรับแต่ละคอลัมน์ ไม่รองรับใน HTML5

หมายเหตุ: ใน HTML5 รองรับเฉพาะ span แอตทริบิวต์อื่นใช้ CSS แทน

ตัวอย่าง

คุณสามารถลองรันโค้ดต่อไปนี้เพื่อใช้งานแท็ก <col>:

<!DOCTYPE html> 
<html> 
  <head> 
    <title>HTML col Tag</title> 
  </head> 
  <body> 
    <p>ตัวอย่างนี้แสดง colgroup ที่มี 3 คอลัมน์ความกว้างต่างกัน:</p> 
    <table border="1"> 
      <colgroup> 
        <col span="2" style="width: 100px;"> 
        <col style="width: 200px;"> 
      </colgroup> 
      <tr> 
        <td>หนึ่ง</td> 
        <td>สอง</td> 
        <td>สาม</td> 
      </tr> 
    </table> 
  </body> 
</html>

แนวทางปฏิบัติ: ใช้ <colgroup> ครอบ <col> และใช้ CSS width, background-color สำหรับจัดรูปแบบคอลัมน์