Sederhana. IE6 dan yang lebih baru akan dengan senang hati memusatkan tabel Anda dengan "margin: 0 auto;" jika hanya halaman yang dirender dalam mode "standar". Untuk mewujudkannya, Anda memerlukan deklarasi doctype yang valid, seperti
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
atau
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Benar, IE5.5 dan di bawahnya masih akan menolak untuk menengahkan tabel tetapi mungkin Anda bisa menerimanya, terutama jika halaman masih berfungsi dengan tabel rata kiri. Saya pikir sekarang pengguna IE5.5 dan di bawahnya cukup terbiasa dengan beberapa situs web yang tampak aneh - tetapi Anda masih perlu memastikan bahwa gangguan visual tersebut tidak membuat situs Anda tidak dapat digunakan.
Selamat membuat kode!
EDIT: Maaf, saya mungkin harus menunjukkan bahwa Anda tidak harus memiliki doctype "ketat" untuk mendapatkan IE6 dan naik ke mode rendering "standar". Saya menyadari itu mungkin tampak seperti itu dari contoh doctype yang saya posting di atas. Misalnya, deklarasi doctype ini tentu saja akan bekerja sama:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">