表元素忽略firefox 4中的font-weight?

时间:2011-05-17 17:22:35

标签: html html-table firefox4

我不确定这只是Firefox 4的一个问题,但我已经尝试了所有的东西,另外我已经搜索了几个小时试图找到一个问题的解决方案,它似乎没有其他人拥有。 问题是我有一个表,无论表中的元素是什么

(<th>, <td>, <caption>)

所有人都忽略了

font-weight: bold;, <strong></strong>, and <b></b>

我知道

<th>

元素默认情况下通常更大胆,但在此特定表中也不是这种情况。 现在对于踢球者来说,这似乎只发生在某些平台上的某些浏览器中,例如在Ubuntu Firefox 4中,所有内容都完美呈现,IE也是如此,但Chrome,Safari和Firefox 4 for windows都显示不正确。 我甚至不知道从哪里开始解决这个问题,因为我觉得我已经筋疲力尽了。请帮助!

1 个答案:

答案 0 :(得分:0)

你可能正在遇到一个特殊性问题,因为某些规则被触发并对表格进行不同的样式化。

另外,你要小心你没有使用没有重量级家庭的自定义字体。

我会从一个重要的ID开始,使用标准字体:

#heavy {
    font-weight:bold !important;
    font-family:arial;
}

将表格元素上的id粘贴为id='heavy'

如果可行,请在没有font-family的情况下再次尝试。如果有效,请在没有!important的情况下再次尝试,因为除非严格必要,否则你不需要额外的特异性。