2016-06-28 14 views
1

PHPエコーを中心にするには、 'PHPエコー'の前にhtmlセンタータグを使用できますか?私は、HTMLのテーブルにPHPのエコーを中心にしようとしています、中心を整列させ、htmlセンターは、希望の効果onthe phpsエコーを持っているようです...?PHPエコーでhtmlセンタータグを使用

例:

<td width="80"><label for="Usage"><center><?php echo $sum4 > 0 || $sum4!==null ? $sum4 : "0"; ?></center></label></td> 

感謝。

+2

ラベルはインライン要素ですが、 'center'はブロックであり、セマンティックHTMLではありません。ラベルの周りに 'center'を置いてみてください。また、 'center'はかなり古いタグです。 –

+0

上記のコメントの素晴らしい情報。追加するべきことは 'text-align:center;' cssを使うべきです。 – Chad

+0

'

'は廃止予定のタグです。一部のブラウザではまだサポートしている場合がありますが、使用しないでください。代わりに '​​'に 'text-align:center'を使用することをお勧めします。 – jmoerdyk

答えて

4

Center is a very old and deprecated tag.

インラインCSSを試してみてください。

<td width='80' style='text-align:center;'> 
    <?php echo ($sum4 > 0 || $sum4! == null) ? $sum4 : '0'; ?> 
</td> 

またはあなたにスタイルシートをCSSを追加します。

ヘッド:

<style type='text/css'> 
.center { 
    text-align:center; 
} 
</style> 

ボディ:

<td width='80' class='center'> 
    <?php echo ($sum4 > 0 || $sum4! == null) ? $sum4 : '0'; ?> 
</td> 
関連する問題