4

strongテーブル内のタグが太字にならないという問題があります。次のhtmlコードがあります。

ここに私はそのためのフィドルを持っています: http://jsfiddle.net/JxQCr/

<table>
    <tbody>
        <tr class="row_table">
            <td>2012</td>
            <td><strong>this should be strong</strong></td>
        </tr>
        <tr>
            <td>2012</td>
            <td>not strong</td>
        </tr>
        <tr>
            <td>-</td>
            <td>not strong</td>
        </tr>
    </tbody>
</table>
4

3 に答える 3

9

CSSオーバーライドの負荷を追加するJSFiddleのnormalize.cssオプションを使用しています。

それをオフにして、すべてがうまくいく

strongタグのデフォルトがより適切な他のノーマライザー( http://necolas.github.com/normalize.css/など)もありますが、これは、プロジェクトに含めるコードを理解することがいかに重要であるかを証明するだけです。

于 2012-07-11T07:21:23.553 に答える
1

ある種のリセットCSSを使用していますか?その場合は、font-weight を手動で設定してみてください

strong{
  font-weight: bold;
}​

また

table td strong{
  font-weight: bold;
}​
于 2012-07-11T07:23:28.183 に答える
-1

JSFiddle の「Normalized CSS」オプションのチェックを外します。コードを再実行すると、動作します。

ツールは多くのものをオーバーライドします。

于 2012-07-11T07:26:47.973 に答える