スタイルシートをISO-2022-JPで記述したとき、16進表記で「\22」を含む文字(「◆」など)をダブルクォーテーション「"」と判断する。このため、このような文字の後にあるスタイル宣言が適用されなくなることがある。
content: "◇◆◇";
このような宣言があると、「◆」がcontentプロパティの値の終端と判断されてしまいます。ちなみに、ISO-2022-JPで「◇」は\217e、「◆」は\2221です。
以下の方法を採ることでバグを回避できます。
content: '◇◆◇';)。詳しくはMacIE5 : CSS 中の日本語文字の怪を参照してください。
MacIE5.0で不具合の発生が確認されています。