7
は、次のHTMLを考えてみましょう:<th>行ではなく列の場合は?
<table>
<tr>
<td>Born</td>
<td><time datetime="1986-11-05">5<sup>th</sup> November 1986</time></td>
</tr>
<tr>
<td>Gender</td>
<td>Male</td>
</tr>
<tr>
<td>Sports</td>
<td>Football<br />Tennis</td>
</tr>
<tr>
<td>Teams</td>
<td>Liverpool FC<br />Spain FC</td>
</tr>
</table>
ではなく、行よりも、列を参照して<th>
を使用することが可能ですか?私は左の列を太字にしたいと思います。
太字はCSSの問題です。 '
@MattBall、この場合は、彼の提案した '
答えて
はい、行または列のセルに
<th>
を使用できます。出典
2013-02-04 03:31:55 Brad
完璧に動作します、ありがとう!私はちょうどそれを本当にしようとしていたはずです...遅くなって、脳がうまくいっていない!ありがとう。 –
それとも
出典
2013-02-04 03:36:18
これは '
あなたは正しいです、列については「th」について知らなかったです。 –
The spec太字にのみ最初の列をそのCSSを追加することができ明確
th
要素は、列または行のヘッダ情報を提供する(または列のグループができると言うまたは行)。属性scope=row
を使用して、ヘッダーセルが行ヘッダーであると明示的に言うことができます。th
とtd
の使用にはいくつかの意味があります。機能上の意味は、ユーザエージェントが特別な方法でth
を扱い、対応するヘッダ情報によってユーザにデータセルへのアクセスを与えることである。これは主に音声ベースのエージェントに適用されます。これが意味を持つためには、th
セルは実際にはデータ行またはデータ列の識別情報を提供する必要があります。この場合、条件を満たす。だからtd
の代わりにth
を使うことができます。他の意味は、デフォルトでは、
th
要素の内容が太字で、水平に中央に表示されていることです。これが適切でないと思われる場合は、CSSで(またはHTMLでも)簡単に上書きすることができます。あなたの場合、コンテンツを太字で左揃えにする場合は、th { text-align: left; }
を使用してください。 (th { text-align: right; }
の場合は、中央揃えが奇妙に見えることがあります)出典
2013-02-04 09:36:27
関連する問題