Centre una tabla en Internet Explorer

¿Cómo se puede centrar una tabla completa en Internet Explorer 7+?

Quiero evitar centrar el elemento

. Quiero centrar toda la tabla con width:auto; casi 1050 píxeles.

text-align: center; en el elemento del cuerpo debería hacerlo si el documento está en modo peculiar , de lo contrario, la forma habitual de centrar también funcionará incluso sin un ancho en el margin: 0 auto una tabla margin: 0 auto

adicional:

aquí hay un enlace a una respuesta anterior sobre el tema, cubre tanto peculiaridades como estándares

Forma de CSS para alinear horizontalmente la tabla

Puede usar margin: 0 auto para centrar.

Esto debería estar bien en IE7 aunque no lo tengo para probar.

Demo de trabajo

Asegúrese de tener un Doctype que activa el modo estándar, luego configure margin-left: auto; margin-right: auto; margin-left: auto; margin-right: auto; en la mesa. Lectura adicional: Centrado utilizando CSS

De acuerdo con esta publicación del blog, debería poder usar CSS, http://csssky.blogspot.com/2007/04/to-center-table-using-css-only.html

tabla {margin-left: auto; margen-derecha: auto; }

Sin embargo, parece haber un problema con IE 7 que recomiendan agregar lo siguiente al comienzo del documento:

 < !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">