[PR]テレビ番組表
今夜の番組チェック

Internet Explorer (MacOS) CSSバグリスト

ISO-2022-JPで\22を含む文字を「"」と判断する(5.0)

症状

スタイルシートをISO-2022-JPで記述したとき、16進表記で「\22」を含む文字(「◆」など)をダブルクォーテーション「"」と判断する。このため、このような文字の後にあるスタイル宣言が適用されなくなることがある。

例示

content: "◇◆◇";

このような宣言があると、「◆」がcontentプロパティの値の終端と判断されてしまいます。ちなみに、ISO-2022-JPで「◇」は\217e、「◆」は\2221です。

補足

以下の方法を採ることでバグを回避できます。

詳しくはMacIE5 : CSS 中の日本語文字の怪を参照してください。

修正状況

MacIE5.0で不具合の発生が確認されています。