我有一个网页,其中Firefox 2显示某些特定的,非常特定的字体,比我在CSS中指定的大.
当我td
用Firebug查看受影响的元素(主要是我能说的元素)时,我看到它font-size
是继承自body
(11px,所以它不是相对大小).任何font-size
地方都没有样式覆盖这个.当我切换显示计算样式选项时,font-size
显示为16px,Firefox的默认值.
似乎td
没有font-size
正确继承.显然,我可以指定一个更具体的CSS选择器td
(实际上可以工作),但我找不到任何记录的Firefox不能font-size
正确继承的行为.它只发生在几张桌子上,但彼此完全无关.
有谁知道我是否忽略了某些东西,或者这是Firefox中的渲染问题?Internet Explorer(我知道,不是标准合规性的最佳参考)不会扩展表中的字体大小.
这是一个众所周知的烦恼:TABLE和TD将继承除font-size之外的所有字体样式,至少在XHTML中.要"修复"此项,还要为TABLE或TD元素设置字体大小.
所以要澄清一下,这不是针对Firefox的.你在其他浏览器中测试了吗?