/
699.txt
491 lines (357 loc) · 22.9 KB
/
699.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
[1] [DFN[[CODE(MIME)@en[[[text/html]]]]]] ([DFN[[RUBYB[[[HTML MIME型]]]@en[HTML MIME type]]]]) は、 [[HTML文書]]の[[MIME型]]です。
[CODE(MIME)@en[[[text/html]]]] の[[文書]]のことを、
[[HTML文書]]といいます。
[47] [CODE(MIME)@en[[[text/html]]]] は、[[Web]] で最もよく用いられている[[マーク付け言語]]である
[[HTML]] で使われる、おそらく [[Web]] で最もよく用いられている [[MIME型]]です。
* 仕様書
[REFS[
- [44] '''[CITE@en-GB-x-hixie[HTML Standard]] ([TIME[2015-03-15 01:40:28 +09:00]] 版) <https://html.spec.whatwg.org/#text/html>'''
- [48] [CITE@en-GB-x-hixie[HTML Standard]] ([TIME[2015-09-30 22:54:01 +09:00]] 版) <https://html.spec.whatwg.org/#html-mime-type>
]REFS]
* 構文
[43] [[MIME型]] [CODE(MIME)@en[[[text/html]]]] で識別されるファイルの内容は、
[[HTML文書]]です。つまり [[HTML構文]]に従って記述されている[[文書]]
(であると期待されるもの) です。 [[HTML構文解析器]]によって解釈されます。
;; [[HTML構文]]に従っていない [CODE(MIME)@en[[[text/html]]]] の[[文書]]も数多く存在しますが、
それらも含めてどう解釈するか [[HTML構文解析器]]の動作が [[HTML Standard]]
により規定されています。
* 引数
[FIG(short list)[
- [CODE(MIME)@en[[[charset]]]]
- [CODE(MIME)@en[[[level]]]]
- [CODE(MIME)@en[[[x-type]]]]
- [CODE(MIME)@en[[[version]]]]
]FIG]
[39] 必須のパラメーターはありませんが、 [CODE[charset]] パラメーターを指定することが極めて望ましいでしょう。
** x-type パラメーター
[38] "x-type" パラメーターは [[namazu]] で内部処理に使われています。
値 "mhonarc" は、 [[mhonarc]] で生成された [[HTML]] 文書をあらわします。
[EG[
[15] [CODE(MIME)[x-type=mhonarc]] [SRC[[[Namazu]]]]
]EG]
[EG[
[17] [CODE(MIME)[x-type=pipermail]] [SRC[[[Namazu]]]]
]EG]
** charset パラメーター
[7] [[RFC1866]] 以降では [[MIME]] の [[charsetパラメーター]]同様に規定しています。
既定値は転送プロトコルに依存し、 MIME では [[US-ASCII]], [[HTTP]]
では [[ISO-8859-1]] です。
[40] 古い draft では、この [CODE[charset]] パラメーターの指定を元に
[[SGML宣言]]の[[文書文字集合]]を書き換えることが検討されていました。
(''HTML and MIME'' <http://www.w3.org/MarkUp/1995-archive/AndMIME.html>)
[41] [[HTML4]] では、[[利用者エージェント]]が既定値を補うことを禁止しています。[[文字符号化]]の決定は、 (1) [CODE(MIME)[charset]] 引数 (2) [CODE(HTMLe)[[[meta]]]] 要素を使った [CODE(HTTP)[Content-Type]] の [CODE(MIME)[charset]] 引数 (3) 呼び出し元に [CODE(HTMLa)[[[charset]]]] 属性があれば、その値を使います。これに加えて、[[学習]]や利用者指定の既定値を使っても構いません。 <IW:HTML4:charset.html#spec-char-encoding> 参照。
** level パラメーター
[42] HTML の実装水準を指定します。 HTML 2.0 (RFC 1866) では [CODE[1]] と [CODE[2]]
が指定出来、 [CODE[2]] が既定値でした。
** version パラメーター
[4] HTML の版を指定するパラメーターで、提案→削除→復活を繰り返しています。
''HTML and MIME'' <http://www.w3.org/MarkUp/1995-archive/AndMIME.html>
では[[文書型宣言]]中の公共識別子にある版番号を指定、と書いてありますから、
[CODE[2.0]] のような値を入れるのでしょうか。
[5] 最終版 HTML 2.0 (RFC 1866) にはこのパラメーターは規定されていません。
[51] 次のような値が使われることがあります。
[FIG[
text/html; version=2.0
text/html; version=3.2
text/html; version=4.0
text/html; version=4.01
text/html; version=5
]FIG]
* 拡張子
[45] [[拡張子]]には [CODE[[[.html]]]] や [CODE[[[.htm]]]] がよく用いられます。
* XHTML との関係
[6] [[XHTML]] は [CODE(MIME)@en[[[application/xhtml+xml]]]] を使います。
歴史的には [CODE(MIME)@en[[[text/html]]]] を使って送られていたこともありましたが、
現在では [[HTML]] は [CODE(MIME)@en[[[text/html]]]]、
[[XHTML]] は [CODE(MIME)@en[[[application/xhtml+xml]]]]
と明確に分けられています。
;; [[XHTML]] も参照。
* 派生言語の MIME 型
[53] [[HTML]] から派生した[[言語]]に [CODE[text/html]] を使うのは不適切です。
[54] それぞれの [[MIME型]]が定義されていたり、利用されていたりすることもあります。
例えば次のようなものがあります。
[FIG(short list)[ [55] [[HTML]] 派生言語の [[MIME型]]
- [CODE[application/hta]]
- [CODE[text/webviewhtml]]
- [CODE[text/x-server-parsed-html]]
- [CODE[text/x-server-parsed-html3]]
]FIG]
* 歴史
** [CODE[text/x-html]]
[52] 当初、たまに [CODE[text/x-html]] が使われたこともありました。
** text/html 媒体型と文書型宣言の補完
[15] [[素のSGML]] では[[文書型宣言]]は必須であるにも拘らず、
HTML 文書の文書型宣言は歴史的に省略されてきました。
[WEAK[HTML UA は普通 SGML 解析器ではないので、文書型宣言は存在意義がなかったのです。]]
この点において SGML との整合性のために、
初期の HTML 仕様では MIME の媒体型指定が文書型宣言を暗示しているとこじつけています。
- [16] [[HTML3.0]] draft では、
[SAMP(HTML)[<!doctype HTML public "-//W3O//DTD W3 HTML 3.0//EN">]]
で文書を始めることを推奨しつつも、
[CODE(MIME)[text/html; [[version]]=3.0]]
であればこの文書型宣言を暗示するとされています
(The Structure of HTML 3.0 Documents 参照)。
** XHTML と text/html
[9] [[XHTML1.0]] は、附属書 C の互換性の手引きに従った
[[XHTML]] 文書は [CODE[text/html]]
としても''良い''としています。
''XHTML Media Types'' <http://www.w3.org/TR/xhtml-media-types/>
([[W3C]] [[Note]]) は、 XHTML 1.0 は互換性の手引きに従っていれば
[CODE[text/html]] にしてもよく、従っていない場合やそれ以外の
[[XHTML]] では [[application/xhtml+xml]]
などを使うべきとしています。
[10] 実際には、 1.0 以外の [[XHTML1]]
や互換性の手引きに従っていないものにも [CODE[text/html]]
が使われています。これは、 [CODE[application/xhtml+xml]]
を [[IE]] が未だに対応していないことなどによるものです。
私見では、 1.0 以外の XHTML 1 であっても、
互換性の手引きに従っていて、実際 [[NET]]
などを除いて [[HTML4]] と互換であると著者が判断したのであれば
[CODE[text/html]] と札付けしても問題ないと思います。
(ほとんど違いのない XHTML 1.0 Strict ではよくて、
XHTML 1.1 では駄目というのは不条理でしょう。
[[usemap]] 属性などの一部の非互換なものを使っていない限りは。)
[19]
''Sending XHTML as text/html Considered Harmful'' <http://www.hixie.ch/advocacy/xhtml>
[[Ian Hickson]] の XHTML を [CODE(MIME)[text/html]] で送るなという話。
[[Web Forms 2.0]] で XHTML 版を [CODE(MIME)[text/html]] で送るなとくどく書かれているのはこういう訳か。
([[名無しさん]])
[20]
[CITE[Re: Sniffing XHTML sent as text/html from Steven Pemberton on 2000-09-13 (www-html@w3.org from September 2000)]]
<http://lists.w3.org/Archives/Public/www-html/2000Sep/0024.html>
[[W3C]] [[HTML WG]] は、 [CODE(MIME)@en[[[text/html]]]]
で送られた [[XHTML]] [[文書]]は [[HTML]]
として解釈するべきであるとの見解。
([[名無しさん]] [sage])
[21]
[CITE[HTML Working Group Voyager Issue Tracking System - XHTML-1.0/6232]] <http://hades.mn.aptest.com/cgi-bin/voyager-issues/XHTML-1.0?id=6232;expression=appendix%20c;user=guest>
互換性指針のいくつかの問題について、 [[W3C]] [[HTML WG]]は直す意思が無いらしい。
([[名無しさん]] [sage])
[22]
[CITE[h3h.net » Blog Archive » Sending XHTML as text/html Considered Harmful to Feelings]] <http://h3h.net/2005/12/xhtml-harmful-to-feelings/>
([[名無しさん]])
[23]
[CITE[Bug 1500 - XHTML-sent-as-text/html is parsed as XML]] <http://www.w3.org/Bugs/Public/show_bug.cgi?id=1500>
([[名無しさん]])
[24]
[[Google Desktop]] は [CODE(MIME)@en[[[text/html]]]] で、
[[文書型宣言]]は [[XHTML 1.0]] の [[DTD]]
を[[参照]]しておりますが、かなりひどい [[tag soup]]
です。[[空要素タグ]]が[[開始タグ]]と同じだとかいうレベルではなく、
[[属性値]]が[[引用符]]で囲まれていないとか、
非[[妥当]]な[[属性]]が使われているとか。
([[名無しさん]] [WEAK[2007-02-26 12:40:20 +00:00]])
[25]
[CITE@en[TAG telcon -- 19 Mar 2007]] ([CODE[2007-03-20 02:29:14 +09:00]] 版) <http://www.w3.org/2007/03/19-tagmem-minutes.html#item04>
([[名無しさん]] [WEAK[2007-03-20 01:52:07 +00:00]])
[26]
[[XHTML Basic 1.1]]:
[CITE[xhtml-basic/Overview.mhtml - diff - 1.21.2.61]] ([CODE[2007-03-26 16:53:21 +09:00]] 版) <http://htmlwg.mn.aptest.com/viewcvs/viewcvs.cgi/xhtml-basic/Overview.mhtml.diff?r1=1.21.2.60&r2=1.21.2.61&sortby=date&only_with_tag=r1_1>
> Changed media type as per meeting on 21 March 2007.
元に戻りました。
([[名無しさん]] [WEAK[2007-03-26 07:55:54 +00:00]])
[27]
[[XHTML Basic 1.1]]:
[CITE[xhtml-basic/Overview.mhtml - diff - 1.21.2.61]] ([CODE[2007-03-26 16:53:21 +09:00]] 版) <http://htmlwg.mn.aptest.com/viewcvs/viewcvs.cgi/xhtml-basic/Overview.mhtml.diff?r1=1.21.2.60&r2=1.21.2.61&sortby=date&only_with_tag=r1_1>
> Changed media type as per meeting on 21 March 2007.
元に戻りました。
([[名無しさん]] [WEAK[2007-03-26 07:56:13 +00:00]])
[28]
>>27 いまのところ [[XHTML 1.1]] はそのままのようです。。。
([[名無しさん]] [WEAK[2007-03-26 08:08:34 +00:00]])
[29]
[CITE@en[FW: Agenda: HTML media type]] ([[Grosso, Paul]] 著, [CODE[2007-02-16 23:52:17 +09:00]] 版) <http://lists.w3.org/Archives/Public/public-xml-core-wg/2007Feb/0016.html>
([[名無しさん]])
[30]
[CITE@en[Re: '''['''XHTML1.1''']''' Error in Conformance Definition document?]] ([[Shane McCarron]] 著, [CODE[2007-04-02 22:16:44 +09:00]] 版) <http://lists.w3.org/Archives/Public/www-html/2007Apr/0015.html>
> To short circuit it, this
was my editorial error.
([[名無しさん]] [WEAK[2007-04-03 12:55:59 +00:00]])
[31]
[CITE[Geoffers’ » Why XHTML As text/html Is Evil]] ([CODE[2007-04-08 12:36:21 +09:00]] 版) <http://geoffers.uni.cc/archives/2007/04/07/why-xhtml-as-texthtml-is-evil/>
([[名無しさん]] [WEAK[2007-04-08 03:37:17 +00:00]])
[32]
[CITE@ja[「XHTML文書」を text/html として認識させるべからず @ ぽかぽかWeb研究室]] ([CODE[2007-04-28 12:35:35 +09:00]] 版) <http://yupotan.sppd.ne.jp/web/html-xhtml.html>
([[名無しさん]])
[33]
[CITE@en[Re: XHTML 1.1 (Feb 2007 WD) as text/html?]] ([[Mark Birbeck]] 著, [TIME[2007-10-02 19:43:45 +09:00]] 版) <http://lists.w3.org/Archives/Public/public-xhtml2/2007Oct/0011.html>
やれやれ。
** RFC 1866 (HTML 2.0) 4. HTML as an Internet Media Type
> An HTML user agent allows users to interact with resources which have
HTML representations. At a minimum, it must allow users to examine
and navigate the content of HTML level 1 documents. HTML user agents
should be able to preserve all formatting distinctions represented in
an HTML document, and be able to simultaneously present resources
referred to by IMG elements (they may ignore some formatting
distinctions or IMG resources at the request of the user). Level 2
HTML user agents should support form entry and submission.
HTML __&&user agent&&__は利用者が HTML 表現を持つ資源と相互作用することを可能とします。
少なくても、__&&user agent&&__は利用者が HTML __&&level&&__ 1
文書の内容を検査し案内することを可能としなければなりません。
HTML __&&user agent&&__は HTML
文書中に表現されている全ての整形上の差異を保持し、
同時に [CODE(HTML)[IMG]] 要素が参照している資源を表現することが出来るべきです
(UA は利用者の要求で整形上の差異や [CODE(HTML)[IMG]]
資源を無視しても構いません)。__&&level&&__ 2
HTML __&&user agent&&__は__&&form&&__ 項目及び__&&submission&&__に対応するべきです。
*** 4.1. text/html media type
> This specification defines the Internet Media Type [IMEDIA] (formerly
referred to as the Content Type [MIME]) called `text/html'. The
following is to be registered with [IANA].
この仕様書は [CODE[text/html]] という__&&Internet Media Type&&__
(かつては__&&content type&&__と呼ばれていたもの。)
を定義します。次を IANA に登録します。
:Media Type name:text
:Media subtype name:html
:Required parameters:none
:Optional parameters:level, charset
:Encoding considerations:any encoding is allowed
:Security considerations:see 10, "Security Considerations"
> The optional parameters are defined as follows:
省略可能__&¶meter&&__は次の通り定義します。
> Level
> The level parameter specifies the feature set used in
the document. The level is an integer number, implying
that any features of same or lower level may be present
in the document. Level 1 is all features defined in this
specification except those that require the <FORM>
element. Level 2 includes form processing. Level 2 is
the default.
[CODE(HTML)[level]] __&¶meter&&__はこの文書で使われている機能の集合を指定します。
[CODE(HTML)[level]] は1つの整数で、
文書中にはその数値以下の__&&level&&__の機能が出現し得ます。 __&&level&&__ 1 はこの仕様書で定義された機能のうち
[CODE(HTML)[<FORM>]] __&&element&&__を必要とする物を除く全ての機能です。 __&&level&&__ 2
は__&&form&&__処理を含みます。 __&&level&&__ 2 が既定値です。
> Charset
> The charset parameter (as defined in section 7.1.1 of
RFC 1521[MIME]) may be given to specify the character
encoding scheme used to represent the HTML document as a
sequence of octets. The default value is outside the
scope of this specification; but for example, the
default is `US-ASCII' in the context of MIME mail, and
`ISO-8859-1' in the context of HTTP [HTTP].
[CODE(MIME)[charset]] __&¶meter&&__は
([[RFC1521]] の7.1.1節で定義された通り)、オクテットの連続として
HTML 文書を表現するのに使う文字符号化方式を指定します。
既定値はこの仕様書の適用範囲外です。しかし例えば、
MIME __&&mail&&__の文脈では既定値は [CODE(charset)[US-ASCII]]
ですし、 HTTP の文脈では [CODE(charset)[ISO-8859-1]] です。
*** 4.2. HTML Document Representation [INS[HTML 文書表現]]
> A message entity with a content type of `text/html' represents an
HTML document, consisting of a single text entity. The `charset'
parameter (whether implicit or explicit) identifies a character
encoding scheme. The text entity consists of the characters
determined by this character encoding scheme and the octets of the
body of the message entity.
__&&content type&&__が [CODE[text/html]]
の__&&message&&____&&entity&&__は一つの__&&text entity&&__で構成される
HTML 文書を表します。
[CODE(MIME)[charset]] __&¶meter&&__は
(暗示であれ明示であれ) 文字符号化方式を識別します。
この文字符号化方式で決定される文字と__&&message&&____&&entity&&__の__&&body&&__のオクテットで__&&text entity&&__は構成されます。
**** 4.2.1. Undeclared Markup Error Handling [INS[未宣言__&&markup&&____&&error&&__の取扱い]]
> To facilitate experimentation and interoperability between
implementations of various versions of HTML, the installed base of
HTML user agents supports a superset of the HTML 2.0 language by
reducing it to HTML 2.0: markup in the form of a start-tag or
end-tag, whose generic identifier is not declared is mapped to nothing
during tokenization. Undeclared attributes are treated similarly. The
entire attribute specification of an unknown attribute (i.e., the
unknown attribute and its value, if any) should be ignored. On the
other hand, references to undeclared entities should be treated as
data characters.
> For example:
[PRE[
<div class=chapter><h1>foo</h1><p>...</div>
=> <H1>,"foo",</H1>,<P>,"..."
xxx <P ID=z23> yyy
=> "xxx ",<P>," yyy
Let α & β be finite sets.
=> "Let α & β be finite sets."
]PRE]
> Support for notifying the user of such errors is encouraged.
> Information providers are warned that this convention is not binding:
unspecified behavior may result, as such markup does not conform to
this specification.
**** 4.2.2. Conventional Representation of Newlines [INS[慣習的な改行の表現]]
> SGML specifies that a text entity is a sequence of records, each
beginning with a record start character and ending with a record end
character (code positions 10 and 13 respectively) (section 7.6.1,
"Record Boundaries" in [SGML]).
SGML は__&&text entity&&__を__&&record&&__の連続と規定しており、各__&&record&&__は__&&record&&__開始文字で始まり__&&record&&__終了文字で終わります。
両文字はそれぞれ符号位置 [CODE[10]] と [CODE[13]] です。
(SGML の7.6.1節「記録の境界」[INS[訳注: JIS X 4151-1992 では6.6.1]] 参照。)
> [MIME] specifies that a body of type `text/*' is a sequence of lines,
each terminated by CRLF, that is, octets 13, 10.
MIME は__&&type&&__ [CODE[text/*]] の__&&body&&__を行の連続と規定しており、それぞれは
CRLF, つまりオクテット [CODE[13]] 及び [CODE[10]]
で終端されます。
> In practice, HTML documents are frequently represented and
transmitted using an end of line convention that depends on the
conventions of the source of the document; frequently, that
representation consists of CR only, LF only, or a CR LF sequence.
Hence the decoding of the octets will often result in a text entity
with some missing record start and record end characters.
実際には、 HTML 文書は文書の出典の環境に依存した行末記法を使ってよく表現されます。
それは CR だけであったり LF だけであったり CR LF であったりします。
従ってオクテットの復号の時に__&&text entity&&__の__&&record&&__開始や__&&record&&__終了の文字が欠けていることがよくあります。
> Since there is no ambiguity, HTML user agents are encouraged to infer
the missing record start and end characters.
曖昧さはありませんから、 HTML __&&user agent&&__は欠けた__&&record&&__開始・終了両文字を推測することを推奨します。
> An HTML user agent should treat end of line in any of its variations
as a word space in all contexts except preformatted text. Within
preformatted text, an HTML user agent should treat any of the three
common representations of end-of-line as starting a new line.
HTML __&&user agent&&__は整形済み__&&text&&__を除く全ての場面において、
全ての種類の行末を語間隔として取扱うのが良いです。
整形済み__&&text&&__中では、 HTML __&&user agent&&__は3つの行末のよく使われる表現を新しい行の開始として取扱うのが良いです。
** HTML 4
[17] HTML 4 は、 <IW:HTML4:conform.html#text-html>
で [CODE(MIME)[text/html]] を定義しています。
それによれば、引数は [CODE(MIME)[charset]]
(省略可能、指定することを推奨) だけ、
[[内容転送符号化]]には任意のものを使用できます。
[18] 重要なことに、一般に [[HTTP]]
では [CODE(MIME)[charset]] 引数の既定値は [CODE(charset)[[[ISO-8859-1]]]]
ですが、
実際にはちゃんとなってないことが多いから
[[HTML利用者エージェント]]は既定値を仮定してはならないとされています。
<IW:HTML4:charset.html#spec-char-encoding>
- [8] '''HTML Dialects: Internet Media and SGML Document Types''' <http://www.w3.org/TR/WD-doctypes>
- [11] ''W3C WD: HTML Dialects: Internet Media Types and SGML Document Types'' <http://www.w3.org/TR/WD-doctypes-960302.html>
- [12] <http://www.watersprings.org/pub/id/draft-palme-text-html-00.txt>, <http://www.watersprings.org/pub/id/draft-palme-text-html-01.txt>, <http://www.watersprings.org/pub/id/draft-palme-text-html-02.txt>, <http://www.watersprings.org/pub/id/draft-palme-text-html-01.ps>, <http://www.watersprings.org/pub/id/draft-palme-text-html-02.ps>
- [13] <http://www.watersprings.org/pub/id/draft-palme-text-html-issues-00.txt>
[14] ''XHTML 1.0: The Extensible HyperText Markup Language (Second Edition) : 5.1. Internet Media Type'' <http://www.w3.org/TR/xhtml1/#media>
は、
> XHTML Documents which follow the guidelines set forth in Appendix C, "HTML Compatibility Guidelines" may be labeled with the Internet Media Type "text/html" [RFC2854], as they are compatible with most HTML browsers.
> 附属書 C 『[[HTML互換性指針]]』に示した指針に従った
[[XHTML]] [[文書]]は、ほとんどの HTML
[[ブラウザ]]と互換ですから、__&&Internet Media Type&&__
[CODE[text/html]] で札付けしても構いません ([[may]])。
[46] [CITE@en[XHTML2 Working Group Teleconference -- 31 Mar 2010]]
([TIME[2010-03-31 23:10:54 +09:00]] 版)
<http://www.w3.org/2010/03/31-xhtml-minutes>
[34] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-04-13 22:51:18 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5013&to=5014>
[35] [CITE[''''''[''''''ietf-types'''''']'''''' Update to text/html registration]]
( ([TIME[2012-08-08 06:20:14 +09:00]] 版))
<http://www.ietf.org/mail-archive/web/ietf-types/current/msg01708.html>
[36] [CITE@en[(X)HTML5 Tracking]]
([TIME[2009-08-08 01:15:33 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=3551&to=3552>
[3] [CITE[Bug 8321 – change controller for HTML media type]]
([TIME[2010-04-13 22:43:01 +09:00]] 版)
<http://www.w3.org/Bugs/Public/show_bug.cgi?id=8321#c17>
[37] [CITE@en[Web Applications 1.0 r3552 Include MIME type registration sections.]]
( ([TIME[2009-08-07 18:44:00 +09:00]] 版))
<http://html5.org/tools/web-apps-tracker?from=3551&to=3552>
[2] [CITE@en[(X)HTML5 Tracking]]
([TIME[2010-01-05 10:48:34 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=4458&to=4459>
[49] [CITE@en[(X)HTML5 Tracking]]
([TIME[2010-01-12 22:39:46 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=4580&to=4581>
[50] [CITE@en[Let '''['''MIMESNIFF''']''' define MIME-related concepts]]
([[domenic]]著, [TIME[2016-11-15 19:25:32 +09:00]])
<https://github.com/whatwg/html/commit/0d08aea0733e5ad21f15f626b64d413a8c447083>