2012-01-24 10 views

答えて

226

がありますCSSを使った例および埋め込みスタイル:

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

ありがとうございました。そのうまく動作します。 –

+25

​​valign属性はHTML5ではサポートされていません。代わりにCSSを使用してください。 – T30

24

これをCSSファイルに入れてみてください。

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

あなたtd要素内のテキストを中央にCSSは

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

長針インライン例です:

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

速記のCSSの例:ここでは

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

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

more on valign

+4

valign属性はHTML5ではサポートされていません。代わりにCSSを使用してください。 – T30

4

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

電子メールの書式設定で最も一般的な古い機能であるテーブルを使用しているため、唯一の正解です。だからあなたの最善の策は、スタイルだけでなく、インラインスタイルと既知のテーブルタグを使用しないことです。

関連する問題