Home > Windows > Opera > ver.9 Under 不正な@charsetの記述があるスタイルシートの全体が無視される

不正な@charsetの記述があるスタイルシートの全体が無視される

本来、@charset宣言が正しくない記述の場合はその部分のみを無視することになっている。しかしOperaでは不正な記述のあるスタイルシート全体が無視されてしまう。

例示

検証ページ「fig1.html」に適用しているスタイルシート内の@charset宣言:

@charset UTF-8;

この記述は、文字コードを示す文字列がクォーテーションマークで括られていないため、文法違反です。ただし、この場合は宣言末尾のセミコロンまでが無視されるので、以降のスタイル指定の記述は反映されるはずです。

実際の表示については検証ページをご覧ください。

スクリーンショット

Moz1.0Moz1.0での表示

Op6Opera6.05での表示

修正状況

Opera6.05/7.0では不具合の発生を確認しました。

Home > Windows > Opera > ver.9 Under 不正な@charsetの記述があるスタイルシートの全体が無視される

Search
オススメ書籍
Feeds

Return to page top