แอตทริบิวต์ของแท็ก TABLE เส้นขอบ ขนาด และอื่นๆ แอตทริบิวต์ของแท็ก TABLE เส้นขอบ ขนาด และมาร์กอัปตาราง Html อื่นๆ

เซลล์ส่วนหัวหรือเซลล์ปกติในแต่ละแถว

ตารางที่สร้างโดยแท็ก

สามารถแบ่งออกเป็นส่วนหัว ส่วนท้าย และเนื้อหาโดยใช้แท็ก , .

คุณสามารถเพิ่มคำบรรยายลงในตารางได้โดยใช้แท็ก

โต๊ะด้านใน

คุณสามารถแบ่งไม่เพียงแค่ตามแถวเท่านั้น แต่ยังแยกตามคอลัมน์โดยใช้แท็ก และ

ตาราง HTML

ไม่ควรใช้สำหรับการจัดวางโครงกระดูกของหน้า HTML ใช้เพื่อแสดงเนื้อหารูปแบบตารางในลักษณะที่มีโครงสร้าง

ไวยากรณ์

เนื้อหาตาราง HTML

ตัวอย่างการใช้ตาราง ในโค้ด HTML

ด้านล่างนี้คือตาราง HTML 2 รูปแบบ

ตาราง HTML อย่างง่าย

รหัส HTML สำหรับตารางที่ซับซ้อน































คำอธิบายตาราง
เซลล์ส่วนหัว 1 เซลล์ส่วนหัว 2 เซลล์ส่วนหัว 3
เซลล์ส่วนหัว4 เซลล์ส่วนหัว 5 เซลล์ส่วนหัว 6
เซลล์ 1 เซลล์ 2 เซลล์ 3
เซลล์ 4

การสนับสนุนเบราว์เซอร์

.
จำเป็นต้องมีแท็กปิด

ความสนใจ:หากไม่ใช้แท็กเหล่านี้ทั้งหมด ก็จะไม่สามารถสร้างตารางได้

ตอนนี้ลองใช้ทฤษฎีและสร้างตารางในทางปฏิบัติ

ออกกำลังกาย:สร้างตารางหนึ่งแถวซึ่งจะมีสามคอลัมน์

แท็ก
ใช่ ใช่ ใช่ ใช่ ใช่

คุณลักษณะ

แท็ก HTML5

ไม่มีคุณสมบัติ

แอตทริบิวต์แท็กตารางที่เลิกใช้แล้ว

คุณลักษณะ ค่า คำอธิบาย
จัด ซ้าย
ขวา
ศูนย์
ปรับ
ระบุกฎการจัดตำแหน่งแนวนอนสำหรับเนื้อหาตาราง ใน HTML5 ใช้ CSS
bgcolor rgb
HTML เลขฐานสิบหก
HTML ชื่อสี

สีพื้นหลัง. ใน HTML5 ใช้ CSS

ตัวอย่าง:
RGB: rgb(226,112,017), rgb(0, 40, 129)
HTML ฐานสิบหก:#1a2a2c, #eee
ชื่อสี HTML:ดำเหลือง

ชายแดน ตัวเลข ความกว้างของเส้นขอบตารางเป็นพิกเซล ค่าเริ่มต้น: 0 - ไม่แสดงเส้นขอบ
ใน HTML5 ใช้ CSS
การขยายเซลล์ ตัวเลข เยื้องจากเส้นขอบเซลล์ไปยังเนื้อหา ค่าระบุจำนวนพิกเซล ใน HTML5 ใช้ CSS
ระยะห่างระหว่างเซลล์ ตัวเลข การเติมระหว่างเส้นขอบเซลล์ ค่าระบุจำนวนพิกเซล ใน HTML5 ใช้ CSS
กรอบ เป็นโมฆะ
ข้างบน
ด้านล่าง
ลส
rhs
เทียบกับ
ซ่อน
กล่อง
ชายแดน

ระบุเส้นขอบภายนอกที่จะแสดง:
เป็นโมฆะ- เส้นขอบทั้งหมดถูกซ่อนอยู่
ข้างบน- เฉพาะขอบเขตบน
ด้านล่าง- เฉพาะขีด จำกัด ล่างเท่านั้น
ลส- เฉพาะเส้นขอบด้านซ้าย
rhs- เส้นขอบด้านขวาเท่านั้น
เทียบกับ- เส้นขอบแนวตั้ง
ซ่อน- เส้นขอบแนวนอน
กล่องหรือ ชายแดน- เส้นขอบทั้งหมด

ใน HTML5 ใช้ CSS

กฎ ไม่มี
กลุ่ม
แถว
คอล
ทั้งหมด

กำหนดเส้นขอบภายในที่จะแสดง:
ไม่มี- ทั้งหมดถูกซ่อนอยู่
กลุ่ม- ขอบเขตของกลุ่ม
แถว- เส้นขอบ
คอล- เส้นขอบของคอลัมน์
ทั้งหมด- ทั้งหมด;

ใน HTML5 ใช้ CSS

สรุป ข้อความ คำอธิบายของตาราง
ความกว้าง พิกเซล
ความสนใจ
ความกว้างของตาราง ใน HTML5 ใช้ CSS

09.11.2015


สวัสดีทุกคน!
เรายังคงเรียนรู้พื้นฐานของ HTML ในบทเรียนนี้ฉันจะบอกและแสดงด้วยตัวอย่าง วิธีสร้างตารางใน html. และพิจารณาวิธีตั้งค่าสีของเซลล์ตาราง วิธีจัดกึ่งกลางตาราง เรียนรู้วิธีสร้างเส้นขอบตาราง ฯลฯ
ตาราง HTML มักใช้ใน HTML เพื่อแสดงข้อมูลบางอย่าง ก่อนหน้านี้ ตารางถูกใช้เพื่อสร้างเฟรมเวิร์กของเว็บเพจ:

…แต่นั่นเป็นเรื่องของอดีต เนื่องจากมีวิธีที่ดีกว่าในการวางโครงร่างไซต์ด้วย . ฉันมักจะใช้ตารางในบล็อกหรือเว็บไซต์ เช่น ใน

ฉันคิดว่าคุณเข้าใจแล้วว่าทำไมคุณต้องเรียนรู้วิธีสร้างตาราง

แท็กหลักในตารางคืออะไร

○แท็ก โต๊ะ
นี่คือคอนเทนเนอร์หลักสำหรับสร้างตาราง ซึ่งภายในประกอบด้วยองค์ประกอบอื่นๆ ของตาราง เช่น คอลัมน์และแถว
จำเป็นต้องมีแท็กปิด

○แท็ก

ภายในคอนเทนเนอร์

……
วางแถว:

บาร์ถูกสร้างขึ้นโดยใช้แท็ก

แถว -1 / คอลัมน์ 1 คอลัมน์ 2 คอลัมน์ 3

ออกกำลังกาย:สร้างตารางที่มีสามแถวและสามคอลัมน์

แถว -1 / คอลัมน์ 1 คอลัมน์ 2 คอลัมน์ 3
แถว -2 / คอลัมน์ 1 คอลัมน์ 2 คอลัมน์ 3
แถว -3 / คอลัมน์ 1 คอลัมน์ 2 คอลัมน์ 3

จนถึงตอนนี้ทุกอย่างชัดเจนสำหรับคุณ? ไม่เข้าใจยกมือขึ้น! ใช่ เข้าใจแล้ว ไปกันต่อ

พิจารณาแอตทริบิวต์ของตาราง

*คุณลักษณะ

เส้นขอบตารางใน HTML

หากต้องการให้ตารางมองเห็นได้ ให้ไปที่แท็ก

สมัครแล้ว คุณลักษณะ "ชายแดน» .

หากค่าแอตทริบิวต์ « ชายแดน» "0" จะมองไม่เห็นเส้นขอบหากไม่ได้กำหนดให้กับแท็ก

คุณลักษณะ ชายแดนเส้นขอบในตารางก็จะมองไม่เห็นเช่นกัน

เส้นขอบตารางใน HTML - เว็บไซต์

แถว -1 / คอลัมน์ 1 คอลัมน์ 2 คอลัมน์ 3

ผลลัพธ์:

ลองเปลี่ยนค่าในแอตทริบิวต์ ชายแดนบน "10" .

วิธีผสานเซลล์ในตาราง

แอตทริบิวต์ใช้เพื่อผสานเซลล์ในตาราง "คอลสแปน"และ "rowspan" ไปที่แท็ก < td> .

  • colspan - การรวมเซลล์ในแนวนอน
  • rowspan - การรวมเซลล์ในแนวตั้ง

ในค่า ให้ระบุจำนวนเซลล์ที่จะผสาน

แถว 1 คอลัมน์ 1
แถว 2 คอลัมน์ 1 แถว 2 คอลัมน์ 2

ผลลัพธ์:

แถว 1 คอลัมน์ 1 แถว 1 คอลัมน์ 2
แถว 2 คอลัมน์ 1

ผลลัพธ์:

ตัวอย่างที่ซับซ้อนมากขึ้น:

ตารางใน HTML - ไซต์

แถว -1 / คอลัมน์ 1 คอลัมน์ 2 คอลัมน์ 3
แถว -2 / คอลัมน์ 1 คอลัมน์ 2 คอลัมน์ 3 คอลัมน์ 4

ผลลัพธ์:

วิธีเพิ่มระยะห่างระหว่างเซลล์ตาราง

หากต้องการเพิ่มระยะห่างระหว่างข้อความและเส้นขอบของเซลล์ ให้เขียนแอตทริบิวต์ "การเติมเซลล์"ไปที่แท็ก

ในค่าของแอตทริบิวต์ "cellpadding" ให้ระบุระยะการเยื้อง

แถว 1 คอลัมน์ 1 คอลัมน์ 2

ผลลัพธ์:

หากต้องการเพิ่มระยะห่างระหว่างเซลล์ในตาราง ให้ใช้แอตทริบิวต์ ระยะห่างของเซลล์ไปที่แท็ก

ในค่าแอตทริบิวต์ ระยะห่างของเซลล์ระบุระยะห่างระหว่างเซลล์

แถว 1 คอลัมน์ 1 คอลัมน์ 2

ผลลัพธ์:

วิธีสร้างพื้นหลังตาราง HTML

ในการสร้างพื้นหลังตาราง HTML ให้ใช้แท็ก k

และ

คุณลักษณะเหล่านี้:

  • BGCOLOR - สีพื้นหลังสำหรับทั้งตารางหรือสำหรับแต่ละเซลล์แยกกัน ระบุสีด้วยรหัสหรือคำ
  • พื้นหลัง - พื้นหลังในตารางเต็มไปด้วยรูปภาพ
ตารางใน HTML - ไซต์
แถว -1 / คอลัมน์ 1 คอลัมน์ 2 คอลัมน์ 3
แถว -2 / คอลัมน์ 1 คอลัมน์ 2 คอลัมน์ 3 คอลัมน์ 4

ผลลัพธ์:

วิธีแทรกรูปภาพลงในตาราง HTML

ในการแทรกรูปภาพลงในตาราง HTML ระหว่างแท็ก

ใส่แท็ก .

แถวที่ 1 เซลล์ 1 เซลล์ 2

ผลลัพธ์:

ค่าระบุเป็นพิกเซล (px) หรือเปอร์เซ็นต์ (%)

การจัดตำแหน่งเนื้อหาในตาราง HTML

ในการจัดแนวเนื้อหาในตาราง HTML ให้ใช้แท็ก to คุณลักษณะ จัดและ "วาลิน" :

จัดตำแหน่ง– การจัดตำแหน่งแนวนอนของเนื้อหาในตาราง
ค่า:

  • ซ้าย - ดันเนื้อหาไปทางซ้าย (ค่าเริ่มต้น);
  • ศูนย์ ตั้งอยู่ตรงกลาง
  • ขวา - ดันเนื้อหาไปทางด้านขวา

วาลิน- การจัดตำแหน่งแนวตั้งของเนื้อหาในตาราง
ค่า:

  • สูงสุด กดเนื้อหาไปด้านบน
  • ด้านล่าง กดเนื้อหาไปที่ด้านล่าง
  • กลาง กำหนดเนื้อหาไว้ตรงกลาง
ข้อความ

เซลล์เริ่มต้น เนื้อหาถูกจัดชิดแนวนอนไปทางขวา แนวตั้ง - กดไปที่ด้านล่าง
จัดเนื้อหาในแนวนอนไปทางซ้ายในแนวตั้ง - กดไปที่ด้านบน จัดตำแหน่งเนื้อหาในแนวนอนตรงกลางในแนวตั้ง - กดตรงกลาง

ผลลัพธ์:

วิธีจัดกึ่งกลางตาราง html

ในการจัดตารางให้อยู่ตรงกลาง คุณต้องติดแท็กให้ล้อมตาราง

:

รหัสตาราง

แถว -1 / คอลัมน์ 1 คอลัมน์ 2 คอลัมน์ 3

แท็กเพิ่มเติมและแท็กหลักสำหรับตาราง

ตารางสำหรับเว็บไซต์
ชื่อเรื่อง 1 ชื่อเรื่อง 2
1 2

ผลลัพธ์:

ดังนั้นเราเสร็จสิ้นกับตาราง ตอนนี้คุณสามารถสร้างตารางที่มีความซับซ้อนได้เอง ตรวจสอบบทเรียนนี้ ลองสร้างตารางด้วยตัวเอง
ฉันหวังว่าจะได้พบคุณในบทเรียนต่อไป สมัครรับข้อมูลอัปเดตบล็อกของฉัน

โพสต์ก่อนหน้า
โพสต์ถัดไป

เป็นตัวของตาราง เนื้อความประกอบด้วยแถวและคอลัมน์ ตารางจะเต็มไปทีละบรรทัด

แต่ละแท็ก สร้างบรรทัดใหม่ ถัดไปในที่ซ้อนกัน มีการสร้างคอลัมน์ คุณสามารถสร้างได้หลายคอลัมน์ ในกรณีนี้ คุณต้องตรวจสอบจำนวนคอลัมน์ในแต่ละแถว ตัวอย่างเช่น หากแถวแรกมี 5 คอลัมน์ แถวถัดไปควรมี 5 คอลัมน์ด้วย มิฉะนั้นโต๊ะจะลอย สามารถรวมเซลล์ได้

วิธีสร้างตารางใน html

นี่คือตัวอย่าง รหัส html:

ตัวอย่างตาราง
คอลัมน์ 1 คอลัมน์ 2

ให้ความสนใจกับเซลล์ . เราใช้แอตทริบิวต์ colspan พิเศษเพื่อขยายเซลล์ในแนวนอน ค่าตัวเลขระบุจำนวนคอลัมน์ที่จะผสาน นอกจากนี้ยังมีอะนาล็อกของแอตทริบิวต์นี้: แท็ก (ส่วนหัวของตาราง) ซึ่งคุณต้องเขียน colspan ด้วย ผลลัพธ์จะเหมือนกัน แต่บ่อยครั้งที่พวกเขาใช้ td ปกติ

ตอนนี้เรามาดูรายละเอียดแอตทริบิวต์แท็กทั้งหมด

.

แท็กแอตทริบิวต์และคุณสมบัติ

เพื่อเปิดแท็ก

คุณสามารถเพิ่มแอตทริบิวต์ต่างๆ

1. Property align="parameter" - กำหนดการจัดตำแหน่งของตาราง สามารถใช้ค่าต่อไปนี้:

ในตัวอย่างข้างต้น เราจัดกึ่งกลางตารางด้วย align="center"

แอตทริบิวต์นี้สามารถใช้ได้ไม่เฉพาะกับตารางเท่านั้น แต่ยังใช้กับเซลล์ตารางแต่ละเซลล์ด้วย

. ดังนั้นการจัดตำแหน่งจะแตกต่างกันในแต่ละเซลล์

ตัวอย่างเช่น

, , , หรือ
  • cols - เส้นแสดงระหว่างคอลัมน์
  • ไม่มี - เส้นขอบทั้งหมดถูกซ่อนไว้
  • แถว - เส้นขอบถูกวาดระหว่างแถวของตารางที่สร้างผ่านแท็ก
  • 12. คุณสมบัติ width="number" - กำหนดความกว้างของตาราง: พิกเซลหรือเป็นเปอร์เซ็นต์

    13. คุณสมบัติ class="class_name" - คุณสามารถระบุชื่อของคลาสที่เป็นของตาราง

    14. คุณสมบัติ style="styles" - สไตล์สามารถตั้งค่าแยกกันสำหรับแต่ละตาราง

    ตอนนี้ได้เวลาเจาะลึกตารางและดูแอตทริบิวต์ของเซลล์ตาราง ต้องเขียนแอตทริบิวต์เหล่านี้ในแท็กเปิด

    และ มีตัวเลือกเดียวกันกับสำหรับ จะถูกนำไปใช้กับทุกคนตามลำดับชั้น
    หรือเส้น
    ... ... ...

    2. Property background="URL" - กำหนดภาพพื้นหลัง แทนที่จะเป็น URL ควรเขียนที่อยู่ของภาพพื้นหลัง

    ตัวอย่าง

    ตัวอย่างตาราง
    คอลัมน์ 1 คอลัมน์ 2

    แปลงในหน้าต่อไปนี้:

    ในตัวอย่างข้างต้น ภาพพื้นหลังของเราอยู่ในโฟลเดอร์ img (ซึ่งอยู่ในไดเร็กทอรีเดียวกับหน้า html) และรูปภาพนั้นเรียกว่า fon.gif โปรดสังเกตว่าเราได้เพิ่ม style="color:white;" ในแท็ก . เนื่องจากพื้นหลังเกือบจะเป็นสีดำ เพื่อไม่ให้ข้อความกลืนไปกับพื้นหลัง เราจึงทำให้ข้อความเป็นสีขาว

    3. คุณสมบัติ bgcolor="สี" - กำหนดสีพื้นหลังของตาราง ในฐานะสี คุณสามารถเลือกจานสีใดก็ได้ (ดูรหัสและชื่อของสี html)

    4. Property border="number" - กำหนดความหนาของกรอบตาราง ในตัวอย่างก่อนหน้านี้ เราระบุ border="1" ซึ่งหมายความว่าเส้นขอบมีความหนา 1 พิกเซล

    5. คุณสมบัติ bordercolor="สี" - กำหนดสีเส้นขอบ ถ้า border="0" จะไม่มีเส้นขอบและสีของเส้นขอบจะไม่สมเหตุสมผล

    6. คุณสมบัติ cellpadding="number" - การเติมจากกรอบไปยังเนื้อหาของเซลล์เป็นพิกเซล

    7. คุณสมบัติ Cellpacing="number" - ระยะห่างระหว่างเซลล์เป็นพิกเซล

    8. คุณสมบัติ cols="number" - จำนวนคอลัมน์ หากคุณไม่ได้ตั้งค่า เบราว์เซอร์จะกำหนดจำนวนคอลัมน์ ข้อแตกต่างเพียงอย่างเดียวคือการระบุพารามิเตอร์นี้จะทำให้การโหลดตารางเร็วขึ้น

    9. Property frame="parameter" - วิธีแสดงเส้นขอบรอบตาราง สามารถใช้ค่าต่อไปนี้:

    • เป็นโมฆะ - อย่าวาดเส้นขอบ
    • เส้นขอบ - เส้นขอบรอบโต๊ะ
    • ด้านบน - เส้นขอบตามขอบด้านบนของตาราง
    • ด้านล่าง - ขอบล่างของตาราง
    • hsides - เพิ่มเส้นขอบแนวนอนเท่านั้น (ด้านบนและด้านล่างของตาราง)
    • vssides - วาดเฉพาะเส้นขอบแนวตั้ง (ทางซ้ายและขวาของตาราง)
    • rhs - เส้นขอบทางด้านขวาของตารางเท่านั้น
    • lhs - เส้นขอบด้านซ้ายของตารางเท่านั้น

    10. Property height="number" - กำหนดความสูงของตาราง: เป็นพิกเซลหรือเป็นเปอร์เซ็นต์

    11. กฎคุณสมบัติ = "พารามิเตอร์" - ตำแหน่งที่จะแสดงเส้นขอบระหว่างเซลล์ สามารถใช้ค่าต่อไปนี้:

    • ทั้งหมด - มีการวาดเส้นรอบแต่ละเซลล์ของตาราง
    • กลุ่ม - มีการลากเส้นระหว่างกลุ่มที่เกิดจากแท็ก
    .

    คุณสมบัติและคุณสมบัติ

    1. คุณสมบัติ align="parameter" - ตั้งค่าการจัดตำแหน่งของเซลล์ตารางแยกต่างหาก สามารถใช้ค่าต่อไปนี้:

    • ซ้าย - จัดชิดซ้าย
    • ศูนย์ - การจัดตำแหน่งกึ่งกลาง
    • ขวา - การจัดตำแหน่งที่ถูกต้อง

    2. Property background="URL" - กำหนดภาพพื้นหลังของเซลล์ แทนที่จะเป็น URL ควรเขียนที่อยู่ของภาพพื้นหลัง

    3. คุณสมบัติ bgcolor="สี" - กำหนดสีพื้นหลังของเซลล์

    4. คุณสมบัติ bordercolor="สี" - กำหนดสีของเส้นขอบเซลล์

    5. Property char="letter" - ตั้งค่าตัวอักษรที่ควรทำการจัดตำแหน่ง ค่าของแอตทริบิวต์ align ต้องตั้งค่าเป็นถ่าน

    6. คุณสมบัติ colspan="number" - กำหนดจำนวนเซลล์แนวนอนที่ผสาน

    7. Property height="number" - กำหนดความสูงของตาราง: เป็นพิกเซลหรือเป็นเปอร์เซ็นต์

    8. Property width="number" - กำหนดความกว้างของตาราง: เป็นพิกเซลหรือเป็นเปอร์เซ็นต์

    9. คุณสมบัติ rowspan="number" - กำหนดจำนวนเซลล์แนวตั้งที่จะผสาน

    10. คุณสมบัติ valign="parameter" - การจัดตำแหน่งแนวตั้งของเนื้อหาของเซลล์

    • ด้านบน - จัดเนื้อหาของเซลล์ให้อยู่ด้านบนสุดของแถว
    • การจัดตำแหน่งกลาง - กลาง
    • ด้านล่าง - การจัดตำแหน่งด้านล่าง
    • พื้นฐาน - การจัดตำแหน่งพื้นฐาน
    หมายเหตุ 1

    สำหรับแท็ก

    . ตัวเลือกสำหรับแท็กเดียว
    ข้างในนั้น

    วิธีป้องกันไม่ให้เส้นขอบเซลล์ติดกันในตาราง

    ในกรณีของการใช้เส้นขอบ (เส้นขอบเซลล์) และการเติมศูนย์ระหว่างเซลล์ พวกเขายังคงติดกาวเข้าด้วยกันและได้รับเส้นขอบสองเท่า เพื่อหลีกเลี่ยงปัญหานี้ คุณต้องจัดรูปแบบตารางด้วยการยุบขอบ: ยุบ :

    ...

    เรียนผู้อ่าน ตอนนี้คุณได้เรียนรู้เพิ่มเติมเกี่ยวกับแท็กตาราง html แล้ว ตอนนี้ฉันแนะนำให้คุณไปยังบทเรียนถัดไป

    ตารางใน HTML นั้นใช้งานได้ดีจนคุณสามารถใช้เพื่อเรียงพิมพ์ทั้งไซต์ (อ่าน) ตอนนี้เราจะพูดถึงการแทรกตาราง HTML อย่างง่ายลงในหน้าเว็บ แยกเฉพาะมาร์กอัป แต่ไม่แตะต้องการออกแบบ เพราะเป็นการดีกว่าที่จะตกแต่งตารางด้วยสไตล์ CSS

    แท็กตารางและแอตทริบิวต์

    นี่คือองค์ประกอบหลักที่จำเป็นในการสร้างตาราง:

    - ภาชนะที่อยู่ภายในโต๊ะ (เหมือนกับ
      สำหรับทำเครื่องหมายหรือ
        สำหรับรายการลำดับเลข).
      1. ชายแดน- คุณลักษณะที่กำหนดความหนาของเฟรม ควรใช้คุณสมบัติเส้นขอบ CSS แทน
    กำหนดป้ายกำกับของตาราง คุณไม่สามารถใช้คอนเทนเนอร์ได้ แต่ถ้าคุณยังตัดสินใจที่จะมุ่งหน้าไปที่ตาราง ให้วางไว้หลังแท็ก นอกเซลล์และแถว
  • - แท็กคู่ที่มีแถวของตาราง (เซลล์ที่อยู่ในระดับเดียวกันในแนวนอน)
  • เซลล์จำนวนมากจะอยู่ในนั้น: หนึ่งแท็ก - หนึ่งเซลล์
  • ช่วยให้คุณจัดกลุ่มคอลัมน์ได้อย่างรวดเร็วและไม่ต้องทิ้งโค้ดเพื่อกำหนดลักษณะทั่วไปสำหรับคอลัมน์เหล่านั้น ด้วยความช่วยเหลือของคอนเทนเนอร์ คุณสามารถแยกส่วนตรรกะของตารางออกจากกันได้ วางไว้หลังแท็ก
    - แท็กที่สร้างเซลล์ส่วนหัวของตาราง ภายนอก เนื้อหาแตกต่างจากเนื้อหาในเซลล์อื่น - โดยปกติจะเป็นข้อความภายใน เบราว์เซอร์เน้นตัวหนาและวางไว้ตรงกลาง
  • - คอนเทนเนอร์ที่สร้างเซลล์อย่างง่าย สตริงดังกล่าวจะมีแท็กดังกล่าวกี่แท็ก (แท็ก
    ถ้าไม่ก็หลังจากนั้น .
  • ใช้เพื่อจุดประสงค์เดียวกับ . อาจมี แต่ไม่ใช่ในทางกลับกัน
  • ช่วง- แอตทริบิวต์ที่ระบุจำนวนคอลัมน์ที่ใช้คุณสมบัติของคอนเทนเนอร์
  • .
  • , และ - คอนเทนเนอร์ที่ให้คุณแบ่งตารางออกเป็นส่วนบน (ส่วนหัว) หลัก (ร่างกาย) และส่วนล่าง (สุดท้าย) ตามลำดับ ในตาราง HTML ลำดับของแท็กเหล่านี้จะเหมือนกับลำดับของคอนเทนเนอร์ , และ
    ในเอกสาร HTML
  • คอลสแปนจำเป็นต้องรวมเซลล์ในแถว ค่าแอตทริบิวต์ประกอบด้วยตัวเลขที่ระบุจำนวนเซลล์ที่จะผสาน
  • ช่วงแถวเชื่อมเซลล์ตามคอลัมน์
  • ตัวอย่างการสร้างตาราง

    สร้างเอกสาร HTML และคัดลอกโค้ดต่อไปนี้ลงไป:

    ตัวอย่างตาราง

    เครื่องมือสร้างเว็บไซต์
    วัตถุประสงค์เครื่องมือ
    มาร์กอัปHTMLเอ็กซ์เอชทีเอ็มแอล
    การตกแต่งcss
    การพัฒนาพี.เอช.พีหลาม

    ในเบราว์เซอร์ เอกสารจะมีลักษณะดังนี้:

    มาดูกันว่าโค้ดบรรทัดใดรับผิดชอบอะไร

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

    ในบทนี้เราจะพูดถึง แอตทริบิวต์แท็กตาราง.

    สรุป- คุณลักษณะนี้กำหนดข้อมูลทั่วไปเกี่ยวกับวัตถุประสงค์และโครงสร้างของตารางสำหรับเบราว์เซอร์ที่ไม่ใช่ภาพ (คำพูด) เช่น ให้สรุปเนื้อหาของตาราง เมื่อมองแวบแรก ดูเหมือนว่าแอตทริบิวต์นี้เป็นทางเลือกสำหรับผู้เริ่มต้น แต่ไม่ใช่ เนื่องจากตัวตรวจสอบความถูกต้องจะแจ้งเตือนเกี่ยวกับการขาดหายไป ดังนั้นให้ใส่ค่านี้อย่างน้อยที่สุด สรุป=""

    สรุป="ข้อมูลสรุปเกี่ยวกับตาราง">
    แถวแรก, เซลล์แรก แถวแรก, เซลล์ที่สอง

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

    ชายแดน- แอตทริบิวต์นี้กำหนดความหนาของเส้นขอบรอบตาราง เช่นเดียวกับรูปภาพที่มีหน่วยเป็นพิกเซล

    ขอบ = "5">
    แถวแรก, เซลล์แรก แถวแรก, เซลล์ที่สอง

    แถวแรก, เซลล์แรก แถวแรก, เซลล์ที่สอง

    หากค่าของแอตทริบิวต์นี้มากกว่าศูนย์ ก็เป็นไปได้ (แต่ไม่ต้องการ) เพื่อแทรกแอตทริบิวต์อื่น bordercolor="#FFAA00"ด้วยสีขอบ

    จัด- คุณลักษณะนี้ทำหน้าที่จัดตารางและสามารถรับหนึ่งในค่าเหล่านี้: ซ้ายหรือ ศูนย์หรือ ขวา.

    ความสูงกำหนดความสูงของตารางเป็นพิกเซล แอตทริบิวต์นี้ถูกตั้งค่าเฉพาะเมื่อเราจำเป็นต้องตั้งค่าความสูงเฉพาะ

    ความกว้าง- กำหนดความกว้างของตารางเป็นพิกเซลหรือเป็นเปอร์เซ็นต์เมื่อเทียบกับความกว้างของหน้าต่างเบราว์เซอร์

    ระยะห่างระหว่างเซลล์- กำหนดระยะห่างระหว่างเซลล์เป็นพิกเซล

    ระยะห่างเซลล์ = "10">
    แถวแรก, เซลล์แรก แถวแรก, เซลล์ที่สอง

    แถวแรก, เซลล์แรก แถวแรก, เซลล์ที่สอง

    การขยายเซลล์กำหนดระยะห่างระหว่างเซลล์กับเนื้อหา:

    การเติมเซลล์ = "10">
    แถวแรก, เซลล์แรก แถวแรก, เซลล์ที่สอง

    bgcolorเช่นเดียวกับในแท็ก body กำหนดสีสำหรับตาราง

    พื้นหลังทำให้รูปภาพเป็นพื้นหลังของตาราง เช่นเดียวกับแท็ก body

    มาสร้างเพจกันเถอะ table.html :

    ตารางใน html

    แถวแรก, เซลล์แรก แถวแรก, เซลล์ที่สอง
    แถวที่สอง เซลล์แรก แถวที่สอง, เซลล์ที่สอง

    และตอนนี้เรามาดูกัน (เปิดในแท็บใหม่) สิ่งที่เราได้รับ
    จากตัวอย่างนี้ ฉันต้องการดึงความสนใจของคุณไปที่ข้อเท็จจริงที่ว่าถ้าเรากำหนดขนาดของตาราง เซลล์จะแบ่งขนาดเท่าๆ กัน และสังเกตข้อความติดอยู่ตรงกลาง...ไม่เรียบร้อย!!!

    วาลิน- แอตทริบิวต์นี้ใช้เพื่อจัดเนื้อหาของเซลล์ในแนวตั้งและสามารถรับค่าต่อไปนี้:
    จัด = "กลาง"ข้อความอยู่กึ่งกลาง นี่คือค่าเริ่มต้น
    จัด = "ด้านบน"ข้อความอยู่ที่ด้านบนสุดของเซลล์
    จัด = "ด้านล่าง"ข้อความอยู่ที่ด้านล่างสุดของเซลล์
    การบ้าน:แทนที่แอตทริบิวต์ valign, cellpadding และการเว้นวรรคเซลล์อย่างอิสระด้วยค่าต่างๆ ในไฟล์ table.html.

    บทความที่คล้ายกัน

    • ความฝันของแฟนเก่าที่คุณยังรักคืออะไร?

      ความฝันเกี่ยวกับอดีตชายหนุ่มเป็นเพียงสัญญาณว่าในชีวิตจริงคุณหลงใหลเกี่ยวกับเหตุการณ์ในอดีต ความฝันของอดีตคนรักคืออะไร? ทำไมแฟนเก่าถึงปรากฏในความฝัน เด็กผู้หญิงและผู้หญิงส่วนใหญ่มีรูปร่างหน้าตาในฝัน ...

    • การตีความความฝัน: การตีความความฝันเกี่ยวกับเศษแก้วขึ้นอยู่กับพฤติกรรมของผู้นอน

      หักง่ายและตัดง่าย ความเปราะบางและอันตรายเป็นสองแนวคิดที่ตรงกันข้ามซึ่งสามารถนำมาประกอบกับแก้วได้ และทำไมเรื่องที่ขัดแย้งกันนี้ถึงฝัน? การตีความความฝันตีความโครงเรื่องใด ๆ เมื่อมีเธออยู่ในความฝันขึ้นอยู่กับ ...

    • แพนเค้กในฝันที่จะเห็น แต่ไม่กิน

      แม้จะมีการตีความที่ขัดแย้งกันบ่อยครั้ง แต่หนังสือความฝันที่มีชื่อเสียงส่วนใหญ่ถือว่าแพนเค้กที่เห็นในความฝันเป็นสัญลักษณ์มงคลแห่งความสุข อายุยืนยาว และความเจริญรุ่งเรือง อย่างไรก็ตาม การปรับแต่งต่าง ๆ ที่เกี่ยวข้องกับไอเท็มนี้สามารถ...

    • การตีความความฝันของหนังสือความฝันสมัยใหม่

      การตีความความฝัน: การตีความความฝันเดนิสลินน์ (โดยย่อ) ในความฝันเห็นดวงจันทร์ด้านผู้หญิงของคุณ ความสงบทางอารมณ์ ขั้นตอนของดวงจันทร์หมายถึงสถานะต่างๆ พระจันทร์เต็มดวงเป็นสัญลักษณ์ของความสมบูรณ์และความคิดสร้างสรรค์โดยสัญชาตญาณ ข้างขึ้นข้างแรมหรือข้างแรมเรียกเจ้า...

    • หนังสือความฝันรวมที่ทันสมัย

      หากในความฝันคุณเห็นว่าตัวเองร่าเริงและร่าเริงความสำเร็จในธุรกิจและการร่วมมือกับพันธมิตรที่ยอดเยี่ยมอยู่ข้างหน้าคุณหากคุณปล่อยให้เสียงหัวเราะในลางแห่งโชคชะตาในความฝันคุณจะต้องเผชิญกับความผิดหวังและ ...

    • การตีความความฝันของแคทเธอรีนมหาราช

      ไม่ว่าความฝันของเราจะเต็มไปด้วยแผนการอะไรก็ตาม พวกเขามักจะแบกรับภาระทางอารมณ์ของตัวเองเสมอ มีความฝันที่รบกวนเครียดน่ากลัวมีความโรแมนติกและยอดเยี่ยมน่ารื่นรมย์มีความตลกและเบา ๆ ....