* 仕様書 [REFS[ - [3] [CITE@en[CSS Syntax Module Level 3]] ( ([TIME[2013-07-26 07:52:42 +09:00]] 版)) ]REFS] * 文脈 [4] [CODE(CSS)@en[[[@charset]]]] は最初の[[規則]]でなければ[[非妥当]]です [SRC[>>3]]。 [5] [CODE(CSS)@en[[[@charset]]]] は[[スタイルシート]]の[[最上位]]になければ[[非妥当]]です [SRC[>>3]]。 [6] >>4 最初の[[規則]]といいますが、 [[Chrome]] でも [[Firefox]] でも、[[空白]]や[[注釈]]は数に入っていません。 [[Firefox]] では[[非妥当]]な[[規則]]や [CODE(CSS)@en[[[CDO]]]] や [CODE(CSS)@en[[[CDC]]]] があっても構いません。 [[Chrome]] ではこれらがあると[[非妥当]]とみなされます。 [TIME[2013-08-11T05:33:22.500Z]] * 歴史 [REFS[ -[1] [CITE[IRC logs: freenode / #whatwg / 20121108]] ( ([TIME[2012-11-25 23:14:53 +09:00]] 版)) -[2] [CITE@en-US[csswg: changeset 8744:efa135e27361]] ( ([TIME[2013-07-27 10:31:02 +09:00]] 版)) ]REFS] [7] [CITE@en[Re: ''''''[''''''cssom'''''']'''''' Rationale for including (or not) CSSCharsetRule]] ( ([[Tab Atkins Jr.]] 著, [TIME[2013-05-30 06:15:25 +09:00]] 版))