ContentType

ContentType

%ContentType; 型 (HTML 4, XHTML 1)

[1] %ContentType; 型は、すなわち内容型 (媒体型) です。

[3] 仕様書:

HTML 4RFC 2045RFC 2046IANAREG を参照しています HTML 4 6.7 (規定), DTD 注釈 (参考)XHTML 1.0RFC 2045 を参照しています XHTML 1.0 DTD 注釈 (規定)XHTML m12nRFC 2045 XHTML m12n 4.3HTML 4 XHTML m12n 5. を参照しています。

[4]

引数実体名
%ContentType (HTML 4, XHTML 1.0)
抽象属性型名
ContentType (XHTML m12n)
属性型名
content-type (HTML 4)
SGML 属性型
CDATA (HTML 4)
XML 属性型
CDATA (XHTML 1.0)
大文字・小文字
区別無し HTML 4 6.7, 実際には区別あり

[2] HTML 4 仕様書には大文字と小文字は区別しないと書いてあります。

実際には引数も使えて然るべきだと思いますし、 使っている例も世間にはあるのですが、 仕様書中にはそういう例も匂わせる表現もありませんし、 なにより大文字・小文字を区別しないと来たもんです。 だから残念ながら type="tet/plain; format=flowed" とかは書けないんじゃないかな。

[5] >>2 W3C HTML WGはそういう問題を解決する意思がないみたいですよ。

HTML Working Group Voyager Issue Tracking System - Modularization-text/8334 <http://hades.mn.aptest.com/cgi-bin/voyager-issues/Modularization-text?id=8334>

www-htmlも含めて他にも度々指摘されている問題のはずだし。

(名無しさん [sage])

[6] >>5 のNote:

The syntax and semantics of ContentType are specified by the associated RFC. XHTML does not define behavior beyond that.

(名無しさん 2006-02-15 10:28:01 +00:00)

メモ