我有一些简单的html表,在IE9中,TH元素不包含包含它们的TR的左对齐属性。
<TR ALIGN="left">
<TH>Sample 1</TH>
<TH>Sample 2</TH>
<TH>Sample 3</TH>
</TR>
所有标题在FF,Chrome,Opera中显示为左对齐,但IE 8/9仍然居中。 IE再一次不符合标准还是由浏览器决定如何渲染?我在w3c.org上阅读它的方式是它应该像FF和其他人一样工作。
“属性align,char和charoff的优先顺序(从最高到最低)如下:”
答案 0 :(得分:2)
这是旧版IE中的一个错误。
这也是一个过时的功能。改用CSS。
th {
text-align: left;
}