2012-01-24 16 views

Respuesta

226

Aquí es una ejemplo con CSS y el estilo incrustado:

td 
 
{ 
 
    height: 50px; 
 
    width:50px; 
 
} 
 

 
#cssTable td 
 
{ 
 
    text-align:center; 
 
    vertical-align:middle; 
 
}
<table border="1"> 
 
    <tr> 
 
     <td align="center" valign="middle">Text</td> 
 
     <td align="center" valign="middle">Text</td> 
 
    </tr> 
 
</table> 
 

 
<table border="1" id="cssTable"> 
 
    <tr> 
 
     <td>Text</td> 
 
     <td>Text</td> 
 
    </tr> 
 
</table>

http://jsfiddle.net/Pv3Zk/

+0

Gracias. Funciona bien. –

+25

El atributo de validación no es compatible con HTML5. Use CSS en su lugar. – T30

24

Trate de poner esto en su archivo CSS.

td { 
    text-align: center; 
    vertical-align: middle; 
} 
33

El CSS para centrar el texto en sus td elementos es

td { 
    text-align: center; 
    vertical-align: middle; 
} 
18

larga mano ejemplo en línea:

<td style='text-align:center;vertical-align:middle'></td> 

abreviada ejemplo css:

td{ 
text-align:center; 
vertical-align:middle; 
} 
1

<td align="center"valign="center">textgoeshere</td>

more on valign

+4

El atributo valign no es compatible con HTML5. Use CSS en su lugar. – T30

4

<td align="center" valign="center">textgoeshere</td>

Es la única respuesta correcta, ya que trabaja con tablas, que es la funcionalidad anterior más utilizada para el formato de correo electrónico. Por lo tanto, lo mejor es no usar solo el estilo, sino el estilo en línea y las etiquetas de tabla conocidas.

Cuestiones relacionadas