IEは、タグがstyle属性を複数持っているとそれを合成して表示する

……という、よくわからない親切機能を持っていることを今日初めて知った。
firefoxは最初の1つしか有効にならない。
例えば以下のhtmlは、IEだと赤文字になるがfirefoxだと既定色(黒)になる。

<div style="font-size:10pt;" style="color:red;">
red text?
</div>

引き継いだコードに、1つのタグに2つのstyle属性を持つというhtmlがあったので気づいた。