私はこのHTMLコードを持っています:
<td align="center">
そして、私はReSharperからVisual Studio 2008でこのエラーを受け取ります:
「要素 '
align
'は廃止されたか、非標準です」
このコードを標準にするための置き換えは何ですか?
廃止されたhtmlスタイル属性を使用するのではなく、CSSでtext-align
を使用する必要があります。
td{
text-align:center;
}
それは次のようなものです:
<td style="text-align: center;">
ただし、そのスタイルをhtmlから移動して、別のスタイルシートに配置することをお勧めします。
あなたはあなたの目標を説明しませんでしたが、CSSを使用する方がより現代的です...
<td style="text-align: center;">
インラインではなくスタイルシート内でそれを使用することはさらに良いでしょう...
td {
text-align: center;
}
要素の属性ではなく、CSSを使用します。
<td style="text-align: center;">
これを外部スタイルシートに配置することもできます:
td {
text-align: center;
}
たぶんCSSで?
text-align:center
cSSスタイルを使用:
text-align:center
しかし、必要な場合、テーブルのスタイリングはie6では本当にうまく機能しません。
<td style="text-align: center;">
を使用してみてください。ただし、テーブル要素自体は実際には推奨されないため、<div>
要素の使用を強制しようとするVisual Studioの方法である可能性があります。
廃止予定のalign="center"
を置き換えるGoogleでの#1検索結果。
(<td>
だけでなく)他の要素を中央に配置する方法を探している私のような人々にとっては、width: 100%
をスタイルタグに追加する必要があるかもしれません。
<h1 style="text-align: center;width: 100%">