[1] [CITE@ja[メディアクエリに関するメモ]] ([[もとひこ]] 著, [CODE[2007-01-01 17:37:13 +09:00]] 版) ([[名無しさん]] [WEAK[2007-02-23 14:57:54 +00:00]]) [2] [CITE[Bug 156716 – CSS3 "media queries"]] ([CODE[2007-02-23 23:58:36 +09:00]] 版) ([[名無しさん]]) [3] [CITE@en[The Continuous Media Markup Language (CMML), Version 2.1]] ([CODE[2006-05-06 10:39:46 +09:00]] 版) ([[名無しさん]]) [4] [CITE@en[Media Queries]] ([CODE[2007-06-07 03:27:34 +09:00]] 版) ([[名無しさん]] [WEAK[2007-06-09 15:03:00 +00:00]]) [5] >>4 [CSECTION@en[Related Works]] の章がカットされたのと[[媒体型]]なしでいきなり[[式]]からはじまるのがありになったのと[[媒体照会の並び]]が[[生成規則]]として明記されたの以外に大きな変化はないようですね。 ([[名無しさん]] [WEAK[2007-06-09 15:15:18 +00:00]]) [6] [CITE@en-US[Media Queries]] ([CODE[2008-04-07 21:12:53 +09:00]] 版) ([[名無しさん]]) [7] [CITE@en-US[Media Queries]] ([TIME[2008-10-16 05:34:18 +09:00]] 版) [8] [[Firefox 3.1]] が対応 ;;[CITE@en-us[Firefox 3.1 for developers - MDC]] ([TIME[2009-02-08 18:25:06 +09:00]] 版) [9] [CITE@en[Extensions to CSS3 Media Queries]] ([TIME[2009-02-08 19:52:02 +09:00]] 版) [10] [CITE@en-US[Media Queries]] ([TIME[2009-04-20 23:11:29 +09:00]] 版) * [CODE(SGML)[%MediaDesc;]] 型 (HTML 4) [15] [[HTML]] の [CODE(SGML)[%MediaDesc]] 型は、 [[媒体記述子]]を値とします。 [14] 仕様書: - [[HTML 4]] -- -- [[厳密]] DTD -- [[移行用]] DTD -[[XHTML 1.0]] -- [CSECTION[A.1.1. XHTML-1.0-Strict]] -- [CSECTION[A.1.2. XHTML-1.0-Transitional]] -- [CSECTION[A.1.3. XHTML-1.0-Frameset]] - [[XHTML m12n]] --[CSECTION[4.3. Attribute Types]] [13] :[[引数実体名]]:[CODE(SGML)[%MediaDesc]] ([[HTML 4]], [[XHTML 1.0]]) :抽象属性型名:[CODE[MediaDesc]] ([[XHTML m12n]]) :属性型名:[Q[media-descriptors]] ([[HTML 4]]) :[[SGML]] [[属性型]]:[CODE(SGML)[[[CDATA]]]] ([[HTML 4]]) :[[XML]] [[属性型]]:[CODE(XML)[[[CDATA]]]] ([[XHTML 1.0]]) :大文字・小文字:区別無し [12] [CODE(HTMLa)[[[media]]]] 属性では将来の媒体記述子の拡張を考慮した解釈方法が規定されています ( 参照)。 [WEAK[[CODE(HTML)[%MediaDesc]] の解釈方法じゃなくて [CODE(HTMLa)[media]] 属性値の解釈方法です。 HTML 4 では同じことですが、こういう微妙な区別を曖昧にすると将来しょーもない不具合を入れてしまうんですよ。]] で、その解釈方法の説明によれば HTML 4 で定義されている媒体記述子の名前は大文字・小文字を区別するようです。 なお、 [[XHTML m12n]] では [CODE(HTML)@en[[[MediaDesc]]]] 型の説明に入っています [SRC[XHTML m12n 4.3]]。 [11] [[HTML 4]] [[DTD]] の[[注釈]] (参考) と [[XHTML 1.0]] [[DTD]] の[[注釈]] (規定) には [Q[single or comma-separated list of media descriptors]] と説明があります。 ** 歴史 [16] [[XHTML2]] の最初の[[作業原案]]で、定義が [[CSS2]] の[[媒体記述子]]の[[読点]]分離の[[並び]]とされました。 実質的には [[HTML4]] の定義と同じですが、 [[CSS2]] に定義を委ねています。 ;; [CITE@en[- Module Definition Conventions]] ([TIME[2002-08-06 00:20:43 +09:00]] 版)