私は CSS ベースのデザインで作業することを好みますが、バックエンド コーダーが多いため、CSS スキルは少し苦手です。レイアウトに関わると、表ベースの書式設定に頼る傾向があります。これは、何年にもわたる表ベースの乱用によって心が歪んできたためです。私がいつもつまずく特定の問題が 1 つあります。以下に代わる最良の CSS は何ですか。
<table width="100%">
<tr>
<td align="center">
content goes here
</td>
</tr>
</table>
私は時々使用します:
<div style="width:100%; text-align:center">content</div>
しかし、これはあまり正しくないようです。テキストを揃えようとしているのではなく、コンテンツを揃えようとしています。また、これは囲まれた要素のテキストの配置に影響を与えるようで、修正するには微調整が必要です。私が得られないことの1つは、なぜfloat:centerスタイルがないのですか? それが一番の解決策になりそうです。うまくいけば、私は何かが欠けていて、これを行うための完璧な CSS の方法があります。