web-dev-qa-db-ja.com

テーブルのヘッダーのテキストを太字にしないにはどうすればよいですか?

テーブルに行スパンを使用する必要があるため、(信じる)テーブルヘッダーを使用する必要があります。ただし、テーブルヘッダーを使用すると、フォントが太字になり、望ましくありません。このHTMLの場合、テーブルヘッダーのフォントが太字にならないようにするにはどうすればよいですか?または、可能であれば、テーブルヘッダーを使用せずにrowspanを使用するにはどうすればよいですか?

<table border="1">
  <tr>
    <th rowspan="2">Telephone:</th>
<td>555 77 854</td>
  </tr>
  <tr>
    <td>555 77 855</td>
  </tr>
</table>
8
Demi

単にfont-weight of CSSのth要素:

th{
    font-weight: normal;
}

JSBin: http://jsbin.com/lizakatuwe/1/

12
Drown

テーブルヘッダーはまったく必要ありません。rowspantdを併用することもできます。太字にしない場合は、font-weightをcssでnormalに。

3
orion
<table border="1">
  <tr>
    <tr rowspan="2"><p style="font-weight:bold>Telephone:</p></tr>
<td>555 77 854</td>
  </tr>
  <tr>
    <td>555 77 855</td>
  </tr>
</table>

私は内部CSSを使用しています。フォントスタイルをテーブル内に直接挿入します。このコードをコピーしてプロジェクトに貼り付けてください。

2
Anson Aştepta