เรียบง่าย IE6 ขึ้นไปจะทำให้ตารางของคุณอยู่ตรงกลางอย่างมีความสุขด้วย "margin: 0 auto;" หากแสดงเฉพาะเพจในโหมด "มาตรฐาน" ในการทำให้สิ่งนี้เกิดขึ้นคุณต้องมีการประกาศประเภทหลักที่ถูกต้องเช่น
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
หรือ
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
จริง IE5.5 และต่ำกว่าจะยังคงปฏิเสธที่จะวางตารางไว้ตรงกลาง แต่บางทีคุณอาจจะอยู่ได้โดยเฉพาะอย่างยิ่งถ้าหน้านั้นยังคงใช้งานได้โดยวางตารางชิดซ้าย ฉันคิดว่าตอนนี้ผู้ใช้ IE5.5 และต่ำกว่านั้นค่อนข้างคุ้นเคยกับเว็บไซต์ที่ดูแปลก ๆ แต่คุณยังต้องตรวจสอบให้แน่ใจว่าภาพบกพร่องเหล่านั้นจะไม่ทำให้ไซต์ของคุณใช้งานไม่ได้
ขอให้สนุกกับการเขียนโค้ด!
แก้ไข: ขออภัยบางทีฉันควรชี้ให้เห็นว่าคุณไม่จำเป็นต้องมีหลักประเภทที่ "เข้มงวด" เพื่อรับ IE6 และเข้าสู่โหมดการแสดงผล "มาตรฐาน" ฉันตระหนักว่ามันอาจดูเหมือนเป็นอย่างนั้นจากตัวอย่างประเภทหลักธรรมที่ฉันโพสต์ไว้ข้างต้น ตัวอย่างเช่นการประกาศประเภทนี้จะใช้ได้ผลเท่าเทียมกัน:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">