วิธีสร้างตารางโดยใช้แท็กและ CSS เท่านั้น

Withi Srang Tarang Doy Chi Thaek Laea Css Theanan



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

โพสต์นี้จะให้คำตอบที่สมบูรณ์เกี่ยวกับวิธีสร้างตารางโดยใช้เฉพาะ '

” คุณสมบัติแท็กและ CSS

วิธีสร้างตารางผ่านแท็ก
และ CSS

นักพัฒนาสามารถสร้างตารางใน HTML โดยเพิ่มหลัก “

แท็ก ” เพื่อสร้างตารางแล้วหลาย “
” แท็กข้างในนั้น







ตัวอย่าง
พิจารณาตัวอย่างโค้ด HTML ต่อไปนี้เพื่อสร้างตาราง:



< แผนก ระดับ = 'divTable' >
< แผนก ระดับ = 'ส่วนหัวแถว' >
< แผนก ระดับ = 'ไดฟ์เซลล์' >< > รหัส < / >< / แผนก >
< แผนก ระดับ = 'ไดฟ์เซลล์' >< > ชื่อ < / >< / แผนก >
< แผนก ระดับ = 'ไดฟ์เซลล์' >< > อายุ < / >< / แผนก >
< / แผนก >
< แผนก ระดับ = 'divRow' >
< แผนก ระดับ = 'ไดฟ์เซลล์' > 001 < / แผนก >
< แผนก ระดับ = 'ไดฟ์เซลล์' > สมิธ < / แผนก >
< แผนก ระดับ = 'ไดฟ์เซลล์' > 25 < / แผนก >
< / แผนก >
< แผนก ระดับ = 'divRow' >
< แผนก ระดับ = 'ไดฟ์เซลล์' > 002 < / แผนก >
< แผนก ระดับ = 'ไดฟ์เซลล์' > จอห์น < / แผนก >
< แผนก ระดับ = 'ไดฟ์เซลล์' > 31 < / แผนก >
< / แผนก >
< แผนก ระดับ = 'divRow' >
< แผนก ระดับ = 'ไดฟ์เซลล์' > 003 < / แผนก >
< แผนก ระดับ = 'ไดฟ์เซลล์' > ชาร์ลส์ < / แผนก >
< แผนก ระดับ = 'ไดฟ์เซลล์' > 28 < / แผนก >
< / แผนก >
< / แผนก >

ในข้อมูลโค้ดด้านบน:



  • เอ “
    ” แท็กถูกเพิ่มด้วยคลาสชื่อ “ divTable '.
  • ข้างใน ' แผนก ” องค์ประกอบคอนเทนเนอร์ เพิ่มอีก “ แผนก ” องค์ประกอบคอนเทนเนอร์ที่มีคลาสประกาศเป็น “ ส่วนหัว แถว '.
  • อีกครั้ง เพิ่มสาม “ แผนก ” องค์ประกอบที่มีคลาสชื่อ “ divRow ” พร้อมคอนเทนเนอร์ย่อยสามรายการพร้อม “ divCell ' ระดับ.
  • จากนั้นเพิ่มสามองค์ประกอบ div เพิ่ม ' รหัส ”, “ ชื่อ ' และ ' อายุ ” ในแถวส่วนหัวของตาราง
  • หลังจากนั้น ระบุค่าสำหรับ “ID”, “Name” และ “Age” สำหรับแต่ละองค์ประกอบ div

นี่คือทั้งหมดที่เกี่ยวกับวิธีการใช้ “ แผนก ” องค์ประกอบในการสร้างตาราง ตอนนี้ มาใช้คุณสมบัติ CSS กับมัน:





.divTable
{
จอแสดงผล: ตาราง;
ความกว้าง :อัตโนมัติ;
พื้นหลัง- สี :#อีนี่;
ชายแดน :1px ของแข็ง # 666666 ;
ระยะห่างระหว่างเส้นขอบ:5px;
}
.divRow
{
ความกว้าง :อัตโนมัติ;
จอแสดงผล: แถวตาราง;
}
.divเซลล์
{
ความกว้าง :150px;
ลอย:ซ้าย;
จอแสดงผล:ตาราง-คอลัมน์;
พื้นหลัง- สี : RGB ( 212 , 209 , 209 ) ;
}

ในองค์ประกอบสไตล์ CSS ด้านบน:

  • เพิ่มตัวเลือกที่อ้างถึง ' divTable ” (ที่มีค่าตารางทั้งหมด) และกำหนดคุณสมบัติ CSS ที่ต้องการ (เช่น “ แสดง ”, “ ความกว้าง ”, “ สีพื้นหลัง ”, “ ชายแดน ' และ ' ระยะห่างระหว่างเส้นขอบ ”) สำหรับเนื้อหาตาราง
  • หลังจากนั้น เพิ่มตัวเลือกคลาสที่เลือกองค์ประกอบของ ' divRow ” คลาสเพื่อเพิ่ม CSS “ ความกว้าง ' และ ' แสดง ” คุณสมบัติของธาตุ
  • สุดท้าย เพิ่มคุณสมบัติสไตล์ CSS ให้กับองค์ประกอบใน ' .divเซลล์ ” ตัวเลือกคลาส

สิ่งนี้จะสร้างตารางในผลลัพธ์และจะแสดงผลลัพธ์ต่อไปนี้:



นั่นคือทั้งหมดที่เกี่ยวกับการสร้างตารางใน HTML โดยใช้แท็ก

และคุณสมบัติ CSS เท่านั้น

บทสรุป

ตารางใน HTML สามารถสร้างได้โดยใช้แท็ก div และคุณสมบัติสไตล์ CSS เท่านั้น ในการดำเนินการดังกล่าว ให้สร้างองค์ประกอบคอนเทนเนอร์ div หลักแยกต่างหากเพื่อสร้างตาราง และองค์ประกอบคอนเทนเนอร์ div แยกต่างหากภายในองค์ประกอบนั้นเพื่อสร้างแถวของตาราง องค์ประกอบคอนเทนเนอร์ div แต่ละรายการจะมีรหัสหรือคลาสตามลำดับ นอกจากนี้ ตัวเลือกคลาสยังใช้เพื่อเลือกองค์ประกอบ div และเพื่อใช้คุณสมบัติ CSS กับองค์ประกอบเหล่านั้น โพสต์นี้แนะนำเกี่ยวกับการสร้างตารางโดยใช้แท็ก div และ CSS เท่านั้น