วิธีการจัดรูปแบบตารางด้วย CSS

Withi Kar Cad Rup Baeb Tarang Dwy Css



ตารางเป็นเครื่องมือที่ใช้กันทั่วไปและมีประสิทธิภาพในการแสดงข้อมูลอย่างเป็นระเบียบ ในครั้งก่อนๆ ก่อน CSS นั้น <ตาราง> องค์ประกอบถูกใช้สำหรับการสร้างเลย์เอาต์การออกแบบที่หลากหลาย แต่ในปัจจุบัน เลย์เอาต์ถูกสร้างขึ้นโดยใช้คุณสมบัติ CSS อื่น ๆ หลายอย่าง โดยเฉพาะอย่างยิ่ง องค์ประกอบ HTML “” ถูกใช้เพื่อสร้างตารางบนเว็บ ซึ่งสามารถจัดรูปแบบเพิ่มเติมได้โดยใช้คุณสมบัติ CSS ที่แตกต่างกัน

การศึกษานี้จะแนะนำเกี่ยวกับการจัดรูปแบบตารางด้วย CSS

วิธีจัดรูปแบบตารางด้วย CSS

หากต้องการใช้สไตล์กับตาราง เราจะดำเนินการตามขั้นตอนต่อไปนี้







ขั้นตอนที่ 1: สร้างตารางใน HTML



< ตาราง >
< คำอธิบายภาพ > ข้อมูลนักศึกษา < / คำอธิบายภาพ >
< มด >
< >
< ไทย > ชื่อ < / ไทย >
< ไทย > คอร์ส < / ไทย >
< ไทย > เครื่องหมาย < / ไทย >
< / >
< / มด >
< ร่างกาย >
< >
< td > วิลเลี่ยม < / td >
< td > ระบบเครือข่าย < / td >
< td > 89 < / td >
< / >
< >
< td > แจ็ค < / td >
< td > รู้เบื้องต้นเกี่ยวกับ C++ < / td >
< td > 97 < / td >
< / >
< >
< td > โจเซฟ < / td >
< td > รู้เบื้องต้นเกี่ยวกับจาวา < / td >
< td > 77 < / td >
< / >
< / ร่างกาย >
< / ตาราง >

ในการสร้างตารางใน HTML จะใช้องค์ประกอบ HTML ต่อไปนี้:



  • <ตาราง> องค์ประกอบ ” ใช้ในการสร้างตารางใน HTML
  • <คำบรรยายภาพ> องค์ประกอบ ” ใช้เพื่อเพิ่มคำอธิบายให้กับตาราง
  • <ส่วนหัว> ” ใช้เพื่อระบุส่วนหัวของตาราง ซึ่งโดยปกติจะมีส่วนหัวอยู่ด้วย
” ใช้สำหรับการเพิ่มแถว
  • ” ระบุส่วนของร่างกายของตาราง

    ตารางที่สร้างขึ้นในขณะนี้มีลักษณะดังนี้:





    มาดูวิธีจัดรูปแบบตารางนี้กันเลย



    ขั้นตอนที่ 2: จัดรูปแบบองค์ประกอบ 'ร่างกาย'

    ร่างกาย {
    ตระกูลแบบอักษร: Verdana, Geneva, Tahoma, sans-serif;
    พื้นหลัง- สี : RGB ( 233 , 233 , 233 ) ;
    }

    องค์ประกอบ ใช้กับคุณสมบัติสไตล์ CSS ต่อไปนี้:

    • ครอบครัวแบบอักษร ”ทรัพย์สินมีค่า” เวอร์ดานา เจนีวา ตาโฮมา ซานเซอริฟ ” ใช้เพื่อใช้แบบอักษรที่เบราว์เซอร์รองรับ หากเบราว์เซอร์ไม่สนับสนุนรูปแบบอักษรตัวแรก ก็จะใช้รูปแบบอื่นแทน
    • สีพื้นหลัง คุณสมบัติ ” กำหนดสีพื้นหลังขององค์ประกอบ

    ขั้นตอนที่ 3: สไตล์องค์ประกอบ 'คำอธิบายภาพ'

    คำอธิบายภาพ {
    ตัวอักษร- ขนาด : 25px;
    ข้อความ- จัด : ศูนย์กลาง;
    พื้นหลัง- สี : #1C6758;
    สี : คอร์นซิลค์;
    }

    องค์ประกอบ

    ” ระบุหัวเรื่องเนื้อหา
  • มีสไตล์ดังนี้:

    • ขนาดตัวอักษร คุณสมบัติ ” ใช้สำหรับการตั้งค่าขนาดตัวอักษร
    • จัดข้อความ คุณสมบัติ ” ระบุการจัดตำแหน่งของข้อความขององค์ประกอบ
    • สี คุณสมบัติ ” หมายถึงสีตัวอักษรขององค์ประกอบ

    นี่คือผลลัพธ์ของรหัสที่ให้ไว้ด้านบน:

    ขั้นตอนที่ 4: เพิ่มเส้นขอบให้กับตาราง
    ชายแดน คุณสมบัติ ” ใช้เพื่อเพิ่มเส้นขอบรอบองค์ประกอบ เป็นคุณสมบัติชวเลขที่ระบุความกว้างของเส้นขอบ ลักษณะเส้นขอบ และสีของเส้นขอบ

    มาใช้เส้นขอบพร้อมกับช่องว่างภายในและระยะขอบให้กับตาราง:

    ตาราง, th, td {
    ชายแดน : 2px ทึบ #1C6758;
    ช่องว่างภายใน: 1px 6px;
    ขอบ: อัตโนมัติ;
    }

    ที่นี่:

    • ชายแดน ” คุณสมบัติ ปรับเส้นขอบรอบตาราง โดยระบุความกว้างของเส้นขอบ ลักษณะเส้นขอบ และสีของเส้นขอบ
    • การขยายความ ” ระบุช่องว่างรอบเนื้อหาขององค์ประกอบ โดยที่ค่าแรกกำหนดช่องว่างที่ด้านบน-ด้านล่าง และค่าที่สองจะเพิ่มช่องว่างที่ด้านขวา-ซ้ายของเนื้อหา
    • ขอบ ”ทรัพย์สินมีค่า” อัตโนมัติ ” เพิ่มพื้นที่เท่ากันรอบๆ องค์ประกอบ

    เอาต์พุต

    บันทึก : หากไม่ต้องการให้มีช่องว่างระหว่างขอบตาราง ให้ใช้คุณสมบัติ border-collapse

    ขั้นตอนที่ 5: ยุบระยะห่างของเส้นขอบจากตาราง
    ช่องว่างระหว่างขอบตารางสามารถลบออกได้โดยใช้ปุ่ม “ ยุบชายแดน คุณสมบัติ ” ที่มีค่า “ยุบ”:

    ยุบชายแดน: ยุบ;

    ขั้นตอนที่ 6: ปรับขนาดตาราง
    มาดูวิธีปรับขนาดตารางกัน:

    เธรด th {
    ความกว้าง : 160px;
    }

    ที่เพิ่ม “ ความกว้าง คุณสมบัติ ” ที่มีองค์ประกอบ

    จะปรับขนาดตารางตามนั้นโดยอัตโนมัติ::

    เรายังสามารถนำสไตล์ไปใช้กับเซลล์ตารางที่ต้องการได้อีกด้วย มาหารือกัน!

    ขั้นตอนที่ 7: สไตล์เซลล์ตารางเฉพาะ
    หากต้องการจัดรูปแบบเซลล์ตารางที่ต้องการ ให้ระบุชื่อคลาสของเซลล์นั้นๆ ตัวอย่างเช่น รหัสด้านล่างแสดงว่าเซลล์ที่สามของแถวที่สองได้รับการกำหนดชื่อคลาส “ เน้น ”:

    < td ระดับ = 'ไฮไลท์' > 99 < / td >

    ตอนนี้ เข้าถึงเซลล์โดยใช้ชื่อคลาสในไฟล์ CSS:

    .highlight {
    พื้นหลัง- สี : #0f90d5;
    }

    .highlight ” หมายถึงไฮไลท์คลาสขององค์ประกอบ

    องค์ประกอบนี้ใช้กับ ' สีพื้นหลัง คุณสมบัติ ” เพื่อระบุสีบนพื้นหลัง

    อย่างที่เราเห็น เซลล์ตารางที่ระบุได้รับการจัดรูปแบบเรียบร้อยแล้ว:

    ขั้นตอนที่ 8: ตั้งค่าตระกูลฟอนต์และขนาดของตาราง

    ตาราง {
    ครอบครัวแบบอักษร: เล่นหาง;
    ตัวอักษร- ขนาด : 18px;
    ข้อความ- จัด : ศูนย์กลาง;
    }

    คุณสมบัติ CSS ต่อไปนี้ใช้กับองค์ประกอบตาราง:

    • ครอบครัวแบบอักษร คุณสมบัติ ” กำหนดรูปแบบตัวอักษรขององค์ประกอบ
    • ขนาดตัวอักษร คุณสมบัติ ” ใช้สำหรับการตั้งค่าแบบอักษรขององค์ประกอบ
    • จัดข้อความ คุณสมบัติ ” ใช้สำหรับปรับการจัดตำแหน่งข้อความ

    นี่คือผลลัพธ์:

    ขั้นตอนที่ 9: แถวสีตามลำดับ
    นอกจากนี้ยังอนุญาตให้ใช้สไตล์กับแถวหรือคอลัมน์ที่ต้องการ ตัวอย่างเช่น แถวคู่ถูกกำหนดรูปแบบตามรูปแบบด้านล่าง:

    \
    tbody tr:ลูกคนที่ n ( สม่ำเสมอ ) {
    พื้นหลัง- สี : #FFB200;
    }

    ที่นี่:

    • :nth-ลูก(คู่) ” pseudo selector ใช้เพื่อรับหนึ่งอาร์กิวเมนต์ที่ระบุรูปแบบที่จะใช้สไตล์
    • สีพื้นหลัง คุณสมบัติ ” ใช้เพื่อตั้งค่าสีพื้นหลังขององค์ประกอบ

    สังเกตได้ว่าสีพื้นหลังใช้กับแถวคู่ได้สำเร็จ:

    นั่นคือทั้งหมดที่เกี่ยวกับการจัดรูปแบบตารางด้วย CSS

    บทสรุป

    ตารางเป็นเครื่องมือสำคัญในการจัดระเบียบข้อมูล สามารถสร้างตารางได้โดยใช้ HTML

    , และองค์ประกอบอื่นๆ มีการใช้คุณสมบัติ CSS หลายอย่างเพื่อสร้างสไตล์ให้กับตาราง เช่น เส้นขอบ คุณสมบัติสีพื้นหลัง คุณสมบัติตระกูลฟอนต์ และอื่นๆ อีกมากมาย เพื่อความเข้าใจที่ดีขึ้น บทความนี้ได้อธิบายขั้นตอนแบบทีละขั้นตอนในการจัดรูปแบบตารางด้วย CSS

    ,