Test 20: Border Style Parity

ทดสอบเส้นขอบแบบผสมทั้ง collapse และ separate โดยเน้น conflict precedence และลักษณะเส้นตาม style

Test 20.1 - Collapse precedence matrix

คาดหวัง: hidden/none ไม่วาด, เส้นหนากว่าชนะ, style ที่ต่างกันให้ลักษณะเส้นแตกต่างกัน

solid 2 dashed 3 dotted 4
double 6 solid 5 hidden 6
inset 4 outset 4 none 4

ขอบร่วมระหว่างเซลล์ควรเป็นเส้นเดียว ไม่หนาซ้อน และชนะแบบ deterministic

Test 20.2 - Rowspan and colspan with mixed styles

คาดหวัง: conflict ในช่วงที่มี rowspan/colspan ยังคงใช้ precedence เดียวกัน

rowspan 2 + double cell B1 cell C1
colspan 2 + dotted
A3 B3 hidden C3

เส้นช่วงต่อเนื่องจากเซลล์ที่ span ควรไม่ขาด และ hidden ควรกดเส้นร่วมในช่วงที่ทับกัน

Test 20.3 - Separate model style appearance

คาดหวัง: ใน separate mode รูปแบบ dashed/dotted/double แยกกันชัดเจนต่อเซลล์

separate dashed separate dotted separate double
separate ridge separate groove separate outset