为什么<td align="center">5</td>
不会覆盖table.finTable tbody tr td {text-align:right;}
答案 0 :(得分:5)
内联CSS样式会覆盖CSS,但内联属性并不总是被覆盖。
将您的td更改为style="text-align:center"
而非align="center"
答案 1 :(得分:1)
CSS优先于旧式属性。
至少它应该是那样的,所以不了解CSS的较旧(现在不再存在)浏览器可以使用旧式属性呈现内容,而较新的浏览器(现在所有浏览器)将使用CSS呈现。 / p>
答案 2 :(得分:1)
CSS规则优先于元素属性。如果要覆盖它,请使用内联样式规则:
<td style="text-align: center;">5</td>
答案 3 :(得分:0)
内联样式通过css覆盖样式。 align =“center”是内联的,具有更高的优先级,不会被覆盖。
顺便说一下,为什么在想要通过样式表覆盖元素时,为什么会给元素一个内联样式?