หน้าเว็บต้องดาวน์โหลดอย่างรวดเร็ว แต่ตารางที่ซ้อนกันสามารถทำให้กระบวนการทำงานช้าลง อย่าให้ใครบอกคุณได้ว่ามีผู้ใช้อินเทอร์เน็ตบรอดแบนด์หรืออินเทอร์เน็ตความเร็วสูงมากขึ้นดังนั้นคุณจึงไม่ต้องกังวลกับความเร็วในการโหลดหน้าเว็บของคุณ ด้วยจำนวนเนื้อหาบนเว็บหน้าเว็บหรือไซต์ที่โหลดช้าจะมีผู้เข้าชมน้อยกว่าไซต์ที่โหลดได้อย่างรวดเร็ว ความเร็วเป็นสิ่งที่สำคัญมาก
ตารางที่ซ้อนกันคืออะไร?
ตารางที่ซ้อนกันเป็นตาราง HTML ที่มีตารางอื่นอยู่ข้างใน ตัวอย่างเช่น:
คอลัมน์ 1 คอลัมน์ 2 คอลัมน์ 3 คอลัมน์ 1
คอลัมน์ตารางที่ซ้อนกัน 1 คอลัมน์ตารางที่ซ้อนกัน 2 คอลัมน์ 3 คอลัมน์ 1 คอลัมน์ 2 คอลัมน์ 3
ตารางที่ซ้อนกันทำให้หน้าเว็บต้องดาวน์โหลดช้าลง
ตารางเดียวบนเว็บเพจจะไม่ทำให้หน้าดาวน์โหลดช้าลง (ภายในเหตุผล) แต่ในขณะที่คุณวางตารางไว้ในตารางอื่นจะทำให้เบราว์เซอร์แสดงผลได้ยากขึ้นดังนั้นหน้าเว็บจึงโหลดช้าลง และยิ่งตารางอื่น ๆ ที่คุณซ้อนอยู่ภายในกันและกันหน้าเว็บจะทำงานช้าลงเท่านั้น
เมื่อคุณสร้างหน้าเว็บที่มีตารางโปรดจำไว้ว่ายิ่งตารางต่างๆอยู่ในตารางมากเท่าใดหน้าเว็บจะทำงานช้าลงเท่านั้น โดยปกติเมื่อโหลดหน้าเว็บเบราเซอร์จะเริ่มต้นที่ด้านบนสุดของ HTML และโหลดตามลำดับลงที่หน้า อย่างไรก็ตามด้วยตารางที่ซ้อนกันจะต้องค้นหาจุดสิ้นสุดของตารางก่อนที่จะสามารถแสดงข้อมูลทั้งหมดได้
ตารางสำหรับเค้าโครง
คุณไม่ควรใช้ตารางสำหรับเค้าโครงในเว็บเพจของคุณ เกือบทุกครั้งที่คุณต้องการให้คุณใช้ตารางที่ซ้อนกันดังนั้นหน้าเว็บแบบตารางจะโหลดช้ากว่าการออกแบบเดียวกันใน CSS
นอกจากนี้ถ้าคุณกำลังพยายามเขียน XHTML ที่ถูกต้องตารางไม่ควรใช้สำหรับเค้าโครงเลย ตารางเป็นข้อมูลแบบตาราง (เช่นสเปรดชีต) ไม่ใช่สำหรับรูปแบบ แต่คุณควรใช้ CSS สำหรับการออกแบบเค้าโครง CSS ทำให้ได้เร็วขึ้นและช่วยรักษา XHTML ที่ถูกต้อง
การออกแบบตารางการโหลดที่เร็วขึ้น
ถ้าคุณออกแบบตารางที่มีหลายแถวมักจะโหลดได้เร็วขึ้นถ้าคุณเขียนแต่ละแถวเป็นตารางแยกต่างหาก ตัวอย่างเช่นคุณสามารถเขียนตารางเช่นนี้
แถวบนสุด คอลัมน์ซ้าย คอลัมน์ขวา
แต่ถ้าคุณเขียนตารางเดียวกันเป็นสองตารางดูเหมือนว่าจะโหลดได้เร็วขึ้นเนื่องจากเบราว์เซอร์จะแสดงผลเป็นอันดับแรกและแสดงผลเป็นอันดับที่สองแทนที่จะแสดงผลตารางทั้งหมดพร้อมกัน เคล็ดลับคือเพื่อให้แน่ใจว่าแต่ละตารางมีความกว้างเท่ากันและรูปแบบอื่น ๆ (เช่น padding ขอบและเส้นขอบ)
แถวบนสุด
คอลัมน์ซ้าย คอลัมน์ขวา
การแปลงตารางที่ซ้อนกันเป็นตารางเดียว
คุณอาจรู้สึกว่าทั้งหมดนี้เป็นข้อมูลที่ดี แต่คุณมีตารางที่ ต้อง มีตารางอื่นที่ซ้อนอยู่ในนั้น แม้ว่าวิธีนี้อาจเป็นความจริงบ่อยครั้งคุณสามารถแปลงตารางที่ซ้อนกันเป็นตารางเดียวที่ซับซ้อนกว่าเล็กน้อยโดยใช้แอตทริบิวต์และในเซลล์ตารางของคุณ ตัวอย่างเช่นในตารางที่ซ้อนกันที่ด้านบนฉันสามารถแปลงค่านี้เป็นตารางเดียวที่มีเพียง colspan แอตทริบิวต์:
คอลัมน์ 1 colspan = "2" > คอลัมน์ 2 คอลัมน์ 3 คอลัมน์ 1 คอลัมน์ตารางที่ซ้อนกัน 1 คอลัมน์ตารางที่ซ้อนกัน 2 คอลัมน์ 3 คอลัมน์ 1 colspan = "2" > คอลัมน์ 2 คอลัมน์ 3
ตารางนี้ยังมีประโยชน์ในการใช้อักขระน้อยกว่าตารางที่ซ้อนกันดังนั้นจึงจะดาวน์โหลดได้เร็วขึ้นด้วยเช่นกัน




