/[suikacvs]/markup/html/html5/spec-ja/data/syntax.dat
Suika

Contents of /markup/html/html5/spec-ja/data/syntax.dat

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.165 - (hide annotations) (download)
Sat Oct 25 09:13:20 2008 UTC (17 years, 8 months ago) by apache
Branch: MAIN
Changes since 1.164: +0 -1 lines
by remote user 'guest'

1 apache 1.80 #pattern
2     <span class=secno>* </span>The HTML syntax
3     #ja
4     <span class=secno>$1 </span>HTML 構文
5    
6     #pattern
7     <span class=secno>* </span>Writing HTML documents
8     #ja
9     <span class=secno>$1 </span>HTML 文書を書く
10    
11     #en
12 apache 1.4 <em>This section only applies to documents, authoring tools, and markup
13     generators. In particular, it does not apply to conformance checkers;
14     conformance checkers must use the requirements given in the next section
15 apache 1.80 ("parsing HTML documents").</em>
16     #ja
17 apache 1.4 <em>この節は文書、著述ツール、マーク付け生成器にのみ適用されます。
18     特に、適合性検査器には適用されません。
19 apache 1.80 適合性検査器は次の節 (「HTML 文書の構文解析」) で与えられる要件を用いなければ[[MUST:なりません]]。</em>
20    
21     #en
22     Documents must consist of the following parts, in the given order:
23     #ja
24     文書は、次に示す部分により、次の順序で構成されなければ[[MUST:なりません]]。
25    
26     #en
27     Optionally, a single U+FEFF BYTE ORDER MARK (BOM) character.
28     #ja
29     任意選択で、1つの U+FEFF BYTE ORDER MARK (BOM) 文字。
30    
31     #en
32 wakaba 1.44 Any number of <a href=#syntax-comments title=syntax-comments>comments</a>
33 apache 1.80 and <a href=#space-character title="space character">space characters</a>.
34     #ja
35     任意の個数の<a href=#syntax-comments title=syntax-comments>注釈</a>と<a href=#space-character title="space character">間隔文字</a>。
36    
37     #en
38     A <a href=#syntax-doctype title=syntax-doctype>DOCTYPE</a>.
39     #ja
40     <a href=#syntax-doctype title=syntax-doctype>DOCTYPE</a>。
41    
42     #en
43 apache 1.9 The root element, in the form of an <code><a
44 wakaba 1.44 href=#the-html-element>html</a></code> <a href=#dom-form-elements
45 apache 1.80 title=syntax-elements>element</a>.
46     #ja
47 apache 1.9 根要素を <code><a
48 wakaba 1.44 href=#the-html-element>html</a></code> <a href=#dom-form-elements
49 apache 1.80 title=syntax-elements>要素</a>の形で。
50    
51     #en
52 apache 1.10 The various types of content mentioned above are described in the next
53 apache 1.80 few sections.
54     #ja
55     前述の各種の内容は、次の数個の節で説明します。
56    
57     #en
58 apache 1.11 In addition, there are some restrictions on how <span>character encoding
59     declarations</span> are to be serialized, as discussed in the section on
60 apache 1.80 that topic.
61     #ja
62 apache 1.11 加えて、<span>文字符号化宣言</span>をどう直列化するかについても、
63 apache 1.80 それに関する節で説明した通り、いくつかの制限があります。
64    
65     #en
66 wakaba 1.44 Space characters before the root <code><a href=#the-html-element>html</a></code>
67 apache 1.12 element, and space characters at the start of the <code><a
68 wakaba 1.44 href=#the-html-element>html</a></code> element and before the <code><a
69     href=#the-head-element>head</a></code> element, will be dropped when the document
70 apache 1.12 is parsed; space characters <em>after</em> the root <code><a
71 wakaba 1.44 href=#the-html-element>html</a></code> element will be parsed as if they were at
72     the end of the <code><a href=#the-body-element>body</a></code> element. Thus,
73 apache 1.80 space characters around the root element do not round-trip.
74     #ja
75 wakaba 1.44 根 <code><a href=#the-html-element>html</a></code> 要素の前の間隔文字や、
76 apache 1.12 <code><a
77 wakaba 1.44 href=#the-html-element>html</a></code> 要素のはじめで <code><a
78     href=#the-head-element>head</a></code> 要素の前の間隔文字は、
79 apache 1.12 文書が構文解析される時に除去されます。根 <code><a
80 wakaba 1.44 href=#the-html-element>html</a></code> 要素の<em>後</em>の間隔文字は、
81     <code><a href=#the-body-element>body</a></code> 要素の終わりにあったものとして構文解析されます。
82 apache 1.12 従って、根要素の近辺の間隔文字は往復しません。
83 apache 1.80
84    
85     #en
86 apache 1.13 It is suggested that newlines be inserted after the DOCTYPE, after any
87     comments that are before the root element, after the <code><a
88 wakaba 1.44 href=#the-html-element>html</a></code> element's start tag (if it is not <a
89     href=#syntax-tag-omission title=syntax-tag-omission>omitted</a>), and after any
90     comments that are inside the <code><a href=#the-html-element>html</a></code>
91 apache 1.80 element but before the <code><a href=#the-head-element>head</a></code> element.
92     #ja
93 apache 1.13 DOCTYPE の後、
94     根要素の前の注釈がある場合はその後、
95     <code><a
96 wakaba 1.44 href=#the-html-element>html</a></code> 要素の開始タグの後
97 apache 1.13 (<a
98 wakaba 1.44 href=#syntax-tag-omission title=syntax-tag-omission>省略</a>しない場合)、
99     <code><a href=#the-html-element>html</a></code> 要素中で
100     <code><a href=#the-head-element>head</a></code> 要素の前に注釈がある場合にはその後には、
101 apache 1.80 改行を挿入することをおすすめします。
102    
103     #en
104 apache 1.14 Many strings in the HTML syntax (e.g. the names of elements and their
105     attributes) are case-insensitive, but only for characters in the ranges
106     U+0041 .. U+005A (LATIN CAPITAL LETTER A to LATIN CAPITAL LETTER Z) and
107     U+0061 .. U+007A (LATIN SMALL LETTER A to LATIN SMALL LETTER Z). For
108     convenience, in this section this is just referred to as
109 apache 1.80 "case-insensitive".
110     #ja
111 apache 1.14 HTML 構文中の多くの文字列 (例えば要素や属性の名前) は大文字と小文字を区別しませんが、
112     区別しないのは範囲
113     U+0041 ~ U+005A (LATIN CAPITAL LETTER A ~ LATIN CAPITAL LETTER Z) と
114     範囲 U+0061 ~ U+007A (LATIN SMALL LETTER A ~ LATIN SMALL LETTER Z)
115     の文字についてのみです。便宜上、この節ではこれを単に「大文字・小文字を区別しない」と呼びます。
116 apache 1.80
117    
118     #pattern
119     <span class=secno>* </span>The DOCTYPE
120     #ja
121     <span class=secno>$1 </span>DOCTYPE
122    
123     #en
124 wakaba 1.44 A <dfn id=syntax-doctype title=syntax-doctype>DOCTYPE</dfn> is a mostly
125 apache 1.80 useless, but required, header.
126     #ja
127 wakaba 1.44 <dfn id=syntax-doctype title=syntax-doctype>DOCTYPE</dfn> はほとんど無意味ですが、
128 apache 1.80 [[REQUIRED:必須]]の頭部です。
129    
130     #en
131 apache 1.17 DOCTYPEs are required for legacy reasons. When omitted,
132     browsers tend to use a different rendering mode that is incompatible with
133     some specifications. Including the DOCTYPE in a document ensures that the
134     browser makes a best-effort attempt at following the relevant
135 apache 1.80 specifications.
136     #ja
137 apache 1.17 DOCTYPE は遺物的な理由で[[REQUIRED:必須]]です。
138     省略すると、ブラウザはいくつかの仕様書と非互換な異なるレンダリング・モードを使おうとします。
139 apache 1.80 DOCTYPE を文書に含めることによってブラウザに関係する仕様書に従うよう最善の努力を試みさせるようにします。
140    
141     #en
142     A DOCTYPE must consist of the following characters, in this order:
143     #ja
144     DOCTYPE は、次の文字により次の順序で構成されなければ[[MUST:なりません]]。
145    
146     #en
147     A U+003C LESS-THAN SIGN (<code>&lt;</code>) character.
148     #ja
149     U+003C LESS-THAN SIGN (<code>&lt;</code>) 文字。
150    
151     #en
152     A U+0021 EXCLAMATION MARK (<code>!</code>) character.
153     #ja
154     U+0021 EXCLAMATION MARK (<code>!</code>) 文字。
155    
156     #en
157 apache 1.21 A U+0044 LATIN CAPITAL LETTER D or U+0064 LATIN SMALL LETTER D
158 apache 1.80 character.
159     #ja
160     U+0044 LATIN CAPITAL LETTER D 文字か U+0064 LATIN SMALL LETTER D 文字。
161    
162     #en
163 apache 1.22 A U+004F LATIN CAPITAL LETTER O or U+006F LATIN SMALL LETTER O
164 apache 1.80 character.
165     #ja
166     U+004F LATIN CAPITAL LETTER O 文字か U+006F LATIN SMALL LETTER O 文字。
167    
168     #en
169 apache 1.23 A U+0043 LATIN CAPITAL LETTER C or U+0063 LATIN SMALL LETTER C
170 apache 1.80 character.
171     #ja
172     U+0043 LATIN CAPITAL LETTER C 文字か U+0063 LATIN SMALL LETTER C 文字。
173    
174     #en
175 apache 1.24 A U+0054 LATIN CAPITAL LETTER T or U+0074 LATIN SMALL LETTER T
176 apache 1.80 character.
177     #ja
178     U+0054 LATIN CAPITAL LETTER T 文字か U+0074 LATIN SMALL LETTER T 文字。
179    
180     #en
181 apache 1.25 A U+0059 LATIN CAPITAL LETTER Y or U+0079 LATIN SMALL LETTER Y
182 apache 1.80 character.
183     #ja
184     U+0059 LATIN CAPITAL LETTER Y 文字か U+0079 LATIN SMALL LETTER Y 文字。
185    
186     #en
187 apache 1.26 A U+0050 LATIN CAPITAL LETTER P or U+0070 LATIN SMALL LETTER P
188 apache 1.80 character.
189     #ja
190 apache 1.26 U+0050 LATIN CAPITAL LETTER P 文字か U+0070 LATIN SMALL LETTER P 文字。
191 apache 1.80
192    
193     #en
194 apache 1.27 A U+0045 LATIN CAPITAL LETTER E or U+0065 LATIN SMALL LETTER E
195 apache 1.80 character.
196     #ja
197     U+0045 LATIN CAPITAL LETTER E 文字か U+0065 LATIN SMALL LETTER E 文字。
198    
199     #en
200 wakaba 1.44 One or more <a href=#space-character title="space character">space
201 apache 1.80 characters</a>.
202     #ja
203     1つ以上の<a href=#space-character title="space character">間隔文字</a>。
204    
205     #en
206 apache 1.29 A U+0048 LATIN CAPITAL LETTER H or U+0068 LATIN SMALL LETTER H
207 apache 1.80 character.
208     #ja
209 apache 1.29 U+0048 LATIN CAPITAL LETTER H 文字か U+0068 LATIN SMALL LETTER H 文字。
210 apache 1.80
211    
212     #en
213 apache 1.30 A U+004D LATIN CAPITAL LETTER M or U+006D LATIN SMALL LETTER M
214 apache 1.80 character.
215     #ja
216     U+004D LATIN CAPITAL LETTER M 文字か U+006D LATIN SMALL LETTER M 文字。
217    
218     #en
219 apache 1.31 A U+004C LATIN CAPITAL LETTER L or U+006C LATIN SMALL LETTER L
220 apache 1.80 character.
221     #ja
222     U+004C LATIN CAPITAL LETTER L 文字か U+006C LATIN SMALL LETTER L 文字。
223    
224     #en
225 wakaba 1.44 Zero or more <a href=#space-character title="space character">space
226 apache 1.80 characters</a>.
227     #ja
228     零個以上の<a href=#space-character title="space character">間隔文字</a>。
229    
230     #en
231     A U+003E GREATER-THAN SIGN (<code>&gt;</code>) character.
232     #ja
233     U+003E GREATER-THAN SIGN (<code>&gt;</code>) 文字。
234    
235     #en
236 apache 1.34 In other words, <code>&lt;!DOCTYPE HTML></code>,
237 apache 1.80 case-insensitively.
238     #ja
239     つまり、大文字または小文字の <code>&lt;!DOCTYPE HTML></code> です。
240    
241     #pattern
242     <span class=secno>* </span>Elements
243     #ja
244     <span class=secno>$1 </span>要素
245    
246     #en
247 wakaba 1.44 There are five different kinds of <dfn id=dom-form-elements
248 apache 1.36 title=syntax-elements>elements</dfn>: void elements, CDATA elements,
249 apache 1.80 RCDATA elements, foreign elements, and normal elements.
250     #ja
251 wakaba 1.44 <dfn id=dom-form-elements
252 apache 1.36 title=syntax-elements>要素</dfn>には5種類あります。
253 apache 1.80 空隙要素、 CDATA 要素、 RCDATA 要素、外来要素、通常要素です。
254    
255     #en
256     <dfn id=void-elements>Void elements</dfn>
257     #ja
258     <dfn id=void-elements>空隙要素</dfn>
259    
260     #en
261     CDATA elements
262     #ja
263     CDATA 要素
264    
265     #en
266     RCDATA elements
267     #ja
268     RCDATA 要素
269    
270     #en
271     Foreign elements
272     #ja
273     外来要素
274    
275     #en
276 wakaba 1.44 Elements from the <a href=#mathml-namespace>MathML namespace</a> <!--XXXSVG
277 apache 1.80 and the <span>SVG namespace</span>.
278     #ja
279 wakaba 1.44 <a href=#mathml-namespace>MathML 名前空間</a>からの要素。<!--XXXSVG
280 apache 1.164 and the <span>SVG namespace</span>.-->
281 apache 1.80
282     #en
283     Normal elements
284     #ja
285     通常要素
286    
287     #en
288 wakaba 1.44 All other allowed <a href=#html-elements>HTML elements</a> are
289 apache 1.80 normal elements.
290     #ja
291     他の全ての認められている<a href=#html-elements>HTML 要素</a>は通常要素です。
292    
293     #en
294     The root element, in the form of an <code><a href=#the-html-element>html</a></code> <a href=#syntax-elements title=syntax-elements>element</a>.
295     #ja
296     根要素を、 <code><a href=#the-html-element>html</a></code> <a href=#syntax-elements title=syntax-elements>要素</a>として。
297    
298     #en
299     Optionally, a <a href=#doctype-legacy-string>DOCTYPE legacy string</a> (defined below).
300     #ja
301     任意選択で、 <a href=#doctype-legacy-string>DOCTYPE 遺物文字列</a> (後で定義します)。
302    
303     #en
304 apache 1.47 In other words, <code>&lt;!DOCTYPE HTML&gt;</code>,
305 apache 1.80 case-insensitively.
306     #ja
307     すなわち、大文字または小文字の <code>&lt;!DOCTYPE HTML&gt;</code>。
308    
309     #en
310 apache 1.48 For the purposes of XSLT generators that cannot output HTML
311     markup without a DOCTYPE, a <dfn id=doctype-legacy-string>DOCTYPE legacy string</dfn> may be
312     inserted into the DOCTYPE (in the position defined above). This
313 apache 1.80 string must consist of:
314     #ja
315 apache 1.48 DOCTYPE なしの HTML マーク付けを出力できない XSLT 生成器のため、
316     <dfn id=doctype-legacy-string>DOCTYPE 遺物文字列</dfn>を
317     DOCTYPE (の前述の位置) に挿入して[[MAY:構いません]]。
318 apache 1.80 この文字列は次のものから構成されなければ[[MUST:なりません]]。
319    
320     #pattern
321     A * or * character.
322     #ja
323     $1 文字か $2 文字。
324    
325     #en
326     The literal string "<code title="">XSLT-compat</code>".
327     #ja
328     生の文字列「<code title="">XSLT-compat</code>」。
329    
330     #en
331     The same character as in item 9 (a matching U+0022 QUOTATION MARK or U+0027 APOSTROPHE character).
332     #ja
333     項目9と同じ文字 (U+0022 QUOTATION MARK 文字または U+0027 APOSTROPHE 文字の一致する方)。
334    
335     #en
336 apache 1.52 In other words, <code>&lt;!DOCTYPE HTML PUBLIC
337     "XSLT-compat"&gt;</code> or <code>&lt;!DOCTYPE HTML PUBLIC
338     'XSLT-compat'&gt;</code>, case-insensitively except for the bit in
339 apache 1.80 quotes.
340     #ja
341 apache 1.52 すなわち、引用符内以外は大文字か小文字の <code>&lt;!DOCTYPE HTML PUBLIC
342     "XSLT-compat"&gt;</code> または <code>&lt;!DOCTYPE HTML PUBLIC
343 apache 1.80 'XSLT-compat'&gt;</code>。
344    
345     #en
346 apache 1.53 The <a href=#doctype-legacy-string>DOCTYPE legacy string</a> should not be used unless
347 apache 1.80 the document is generated from XSLT.
348     #ja
349 apache 1.53 <a href=#doctype-legacy-string>DOCTYPE 遺物文字列</a>は XSLT
350 apache 1.80 で生成された文書を除き使用する[[SHOULD NOT:べきではありません]]。
351    
352     #en
353 apache 1.54 There are five different kinds of <dfn id=syntax-elements title=syntax-elements>elements</dfn>: void elements, CDATA
354     elements, RCDATA elements, foreign elements, and normal
355 apache 1.80 elements.
356     #ja
357 apache 1.54 <dfn id=syntax-elements title=syntax-elements>要素</dfn>には、
358 apache 1.80 空隙要素、 CDATA 要素、 RCDATA 要素、外来要素、通常要素の5つの異なる種類があります。
359    
360     #en
361 apache 1.55 <dfn id=syntax-tags title=syntax-tags>Tags</dfn> are used to delimit the start
362     and end of elements in the markup. CDATA, RCDATA, and normal
363     elements have a <a href=#syntax-start-tags title=syntax-start-tags>start tag</a> to
364     indicate where they begin, and an <a href=#syntax-end-tags title=syntax-end-tags>end
365     tag</a> to indicate where they end. The start and end tags of
366     certain normal elements can be <a href=#syntax-tag-omission title=syntax-tag-omission>omitted</a>, as described
367     later. Those that cannot be omitted must not be omitted. <a href=#void-elements>Void
368     elements</a> only have a start tag; end tags must not be
369     specified for void elements. Foreign elements must either have a
370     start tag and an end tag, or a start tag that is marked as
371 apache 1.80 self-closing, in which case they must not have an end tag.
372     #ja
373 apache 1.55 <dfn id=syntax-tags title=syntax-tags>タグ</dfn>は、
374     マーク付けにおいて要素の開始と終了を区切るために使います。
375     CDATA 要素、 RCDATA 要素、通常要素は、
376     その始まる位置を示す<a href=#syntax-start-tags title=syntax-start-tags>開始タグ</a>と、
377     その終わる位置を示す<a href=#syntax-end-tags title=syntax-end-tags>終了タグ</a>を持ちます。
378     特定の通常要素の開始タグと終了タグは、
379     後述の通り<a href=#syntax-tag-omission title=syntax-tag-omission>省略</a>することができます。
380     省略できないものは省略しては[[MUST NOT:なりません]]。
381     <a href=#void-elements>空隙要素</a>は開始タグのみを持ちます。
382     空隙要素に終了タグを指定しては[[MUST NOT:なりません]]。
383     外来要素は開始タグと終了タグを持つか、または開始タグを自己閉塞と印付けするかのいずれかで[[MUST:なければなりらず]]、
384     後者の場合終了タグを持っては[[MUST NOT:なりません]]。
385 apache 1.80
386    
387     #en
388 apache 1.56 The contents of the element must be placed between just after the
389     start tag (which <a href=#syntax-tag-omission title=syntax-tag-omission>might be implied,
390     in certain cases</a>) and just before the end tag (which again,
391     <a href=#syntax-tag-omission title=syntax-tag-omission>might be implied in certain
392     cases</a>). The exact allowed contents of each individual element
393     depends on the content model of that element, as described earlier
394     in this specification. Elements must not contain content that their
395     content model disallows. In addition to the restrictions placed on
396     the contents by those content models, however, the five types of
397 apache 1.80 elements have additional <em>syntactic</em> requirements.
398     #ja
399 apache 1.56 要素の内容は開始タグ (これは<a href=#syntax-tag-omission title=syntax-tag-omission>場合によっては暗示的なものかもしれません</a>。)
400     の直後と終了タグ (これも<a href=#syntax-tag-omission title=syntax-tag-omission>場合によっては暗示的なものかもしれません</a>。)
401     の直前の間に配置しなければ[[MUST:なりません]]。
402     各要素それぞれで認められる内容は正確には、この仕様書の先の方で説明した当該要素の内容モデルに依存します。
403     要素はその内容モデルが禁じた内容を含んではなりません。しかも、
404 apache 1.80 各要素の内容モデルによって内容に課した制約に加えて、5種類の要素には追加の<em>構文的</em>要件があります。
405    
406     #en
407 apache 1.57 <a href=#void-elements>Void elements</a> can't have any contents (since there's
408     no end tag, no content can be put between the start tag and the end
409 apache 1.80 tag).
410     #ja
411 apache 1.57 <a href=#void-elements>空隙要素</a>は内容を持つことができません
412 apache 1.80 (終了タグがないので、内容を開始タグと終了タグの間に置くことができません)。
413    
414     #en
415 apache 1.58 CDATA elements can have <a href=#syntax-text title=syntax-text>text</a>,
416     though it has <a href=#cdata-rcdata-restrictions>restrictions</a>
417 apache 1.80 described below.
418     #ja
419 apache 1.58 CDATA 要素は<a href=#syntax-text title=syntax-text>テキスト</a>を持つことができますが、
420 apache 1.80 後述の<a href=#cdata-rcdata-restrictions>制約</a>があります。
421    
422     #en
423 apache 1.59 RCDATA elements can have <a href=#syntax-text title=syntax-text>text</a>
424     and <a href=#syntax-charref title=syntax-charref>character references</a>, but
425     the text must not contain an <a href=#syntax-ambiguous-ampersand title=syntax-ambiguous-ampersand>ambiguous ampersand</a>.
426     There are also <a href=#cdata-rcdata-restrictions>further
427 apache 1.80 restrictions</a> described below.
428     #ja
429 apache 1.59 RCDATA 要素は<a href=#syntax-text title=syntax-text>テキスト</a>と<a href=#syntax-charref title=syntax-charref>文字参照</a>を持つことができますが、
430     テキストは<a href=#syntax-ambiguous-ampersand title=syntax-ambiguous-ampersand>曖昧アンド記号</a>を含んでは[[MUST NOT:なりません]]。
431 apache 1.80 後述の<a href=#cdata-rcdata-restrictions>追加制約</a>もあります。
432    
433     #en
434 apache 1.60 Foreign elements whose start tag is marked as self-closing can't
435     have any contents (since, again, as there's no end tag, no content
436     can be put between the start tag and the end tag). Foreign elements
437     whose start tag is <em>not</em> marked as self-closing can have
438     <a href=#syntax-text title=syntax-text>text</a>, <a href=#syntax-charref title=syntax-charref>character references</a>, <a href=#syntax-cdata title=syntax-cdata>CDATA sections</a>, other <a href=#syntax-elements title=syntax-elements>elements</a>, and <a href=#syntax-comments title=syntax-comments>comments</a>, but the text must not
439     contain the character U+003C LESS-THAN SIGN (<code>&lt;</code>) or
440     an <a href=#syntax-ambiguous-ampersand title=syntax-ambiguous-ampersand>ambiguous
441 apache 1.80 ampersand</a>.
442     #ja
443 apache 1.60 開始タグが自己閉塞と印付けされた外来要素は内容を持つことができません
444     (やはり、終了タグがないため、内容を開始タグと終了タグの間に置くことができないからです)。
445     開始タグが自己閉塞と印付けされて<em>いない</em>外来要素は<a href=#syntax-text title=syntax-text>テキスト</a>、
446     <a href=#syntax-charref title=syntax-charref>文字参照</a>、
447     <a href=#syntax-cdata title=syntax-cdata>CDATA 区間</a>、
448     他の<a href=#syntax-elements title=syntax-elements>要素</a>、
449     <a href=#syntax-comments title=syntax-comments>注釈</a>を持つことができますが、
450     テキストは文字 U+003C LESS-THAN SIGN (<code>&lt;</code>)
451 apache 1.80 や<a href=#syntax-ambiguous-ampersand title=syntax-ambiguous-ampersand>曖昧アンド記号</a>を含んでは[[MUST NOT:なりません]]。
452    
453     #en
454 apache 1.61 Normal elements can have <a href=#syntax-text title=syntax-text>text</a>,
455     <a href=#syntax-charref title=syntax-charref>character references</a>, other
456     <a href=#syntax-elements title=syntax-elements>elements</a>, and <a href=#syntax-comments title=syntax-comments>comments</a>, but the text must not
457     contain the character U+003C LESS-THAN SIGN (<code>&lt;</code>) or
458     an <a href=#syntax-ambiguous-ampersand title=syntax-ambiguous-ampersand>ambiguous
459     ampersand</a>. Some normal elements also have <a href=#element-restrictions>yet more restrictions</a> on what
460     content they are allowed to hold, beyond the restrictions imposed by
461     the content model and those described in this paragraph. Those
462 apache 1.80 restrictions are described below.
463     #ja
464 apache 1.61 通常要素は<a href=#syntax-text title=syntax-text>テキスト</a>、
465     <a href=#syntax-charref title=syntax-charref>文字参照</a>、
466     他の<a href=#syntax-elements title=syntax-elements>要素</a>、
467     <a href=#syntax-comments title=syntax-comments>注釈</a>を持つことができますが、
468     テキストは文字 U+003C LESS-THAN SIGN (<code>&lt;</code>)
469     や<a href=#syntax-ambiguous-ampersand title=syntax-ambiguous-ampersand>曖昧アンド記号</a>を含んでは[[MUST NOT:なりません]]。
470     いくつかの通常要素は、保持することが認められる内容に関して、
471     内容モデルにより課される制約やこの段落で説明した制約に加え、
472     <a href=#element-restrictions>更に追加の制約</a>をも有します。
473 apache 1.80 その制約については後述します。
474    
475     #en
476 apache 1.62 Tags contain a <dfn id=syntax-tag-name title=syntax-tag-name>tag name</dfn>,
477     giving the element's name. HTML elements all have names that only
478     use characters in the range U+0030 DIGIT ZERO .. U+0039 DIGIT NINE,
479     U+0061 LATIN SMALL LETTER A .. U+007A LATIN SMALL LETTER Z, U+0041
480     LATIN CAPITAL LETTER A .. U+005A LATIN CAPITAL LETTER Z, and U+002D
481     HYPHEN-MINUS (<code>-</code>). In the HTML syntax, tag names may be
482     written with any mix of lower- and uppercase letters that, when
483     converted to all-lowercase, matches the element's tag name; tag
484 apache 1.80 names are case-insensitive.
485     #ja
486 apache 1.62 タグは<dfn id=syntax-tag-name title=syntax-tag-name>タグ名</dfn>を持ち、
487     これが要素の名前を与えます。
488     HTML 要素はすべて、範囲 U+0030 DIGIT ZERO ~ U+0039 DIGIT NINE、
489     U+0061 LATIN SMALL LETTER A ~ U+007A LATIN SMALL LETTER Z、U+0041
490     LATIN CAPITAL LETTER A ~ U+005A LATIN CAPITAL LETTER Z、 U+002D
491     HYPHEN-MINUS (<code>-</code>) の文字のみを使った名前を持ちます。
492     HTML 構文では、タグ名はすべて小文字に変換した時に要素のタグ名に一致するような任意の小文字と大文字の組み合わせで書いて[[MAY:構いません]]。
493     つまり、タグ名は大文字・小文字を区別しません。
494 apache 1.80
495    
496     #pattern
497     <span class=secno>* </span>Start tags
498     #ja
499     <span class=secno>$1 </span>開始タグ
500    
501     #en
502 apache 1.64 <dfn id=syntax-start-tags title=syntax-start-tags>Start tags</dfn> must have the
503 apache 1.80 following format:
504     #ja
505     <dfn id=syntax-start-tags title=syntax-start-tags>開始タグ</dfn>は次の書式でなければ[[MUST:なりません]]。
506    
507     #en
508 apache 1.65 The first character of a start tag must be a U+003C LESS-THAN
509 apache 1.80 SIGN (<code>&lt;</code>).
510     #ja
511 apache 1.65 開始タグの最初の文字は U+003C LESS-THAN
512 apache 1.80 SIGN (<code>&lt;</code>) でなければ[[MUST:なりません]]。
513    
514     #en
515 apache 1.66 The next few characters of a start tag must be the element's
516 apache 1.80 <a href=#syntax-tag-name title=syntax-tag-name>tag name</a>.
517     #ja
518     開始タグの次の数文字は要素の<a href=#syntax-tag-name title=syntax-tag-name>タグ名</a>でなければ[[MUST:なりません]]。
519    
520     #en
521 apache 1.67 If there are to be any attributes in the next step, there must
522     first be one or more <a href=#space-character title="space character">space
523 apache 1.80 characters</a>.
524     #ja
525     次の段階で属性が存在する場合には、まず1文字以上の<a href=#space-character title="space character">間隔文字</a>がなければ[[MUST:なりません]]。
526    
527     #en
528 apache 1.68 Then, the start tag may have a number of attributes, the <a href=#syntax-attributes title=syntax-attributes>syntax for which</a> is described
529     below. Attributes may be separated from each other by one or more
530 apache 1.80 <a href=#space-character title="space character">space characters</a>.
531     #ja
532 apache 1.68 その後、開始タグは後述の<a href=#syntax-attributes title=syntax-attributes>構文</a>に沿った数々の属性を持って[[MAY:構いません]]。
533 apache 1.80 属性は1つ以上の<a href=#space-character title="space character">間隔文字</a>で互いに分離して[[MAY:構いません]]。
534    
535     #en
536 apache 1.69 After the attributes, there may be one or more <a href=#space-character title="space character">space characters</a>. (Some attributes
537 apache 1.80 are required to be followed by a space. See the <a href=#syntax-attributes title=syntax-attributes>attributes section</a> below.)
538     #ja
539 apache 1.69 属性の後に、1文字以上の<a href=#space-character title="space character">間隔文字</a>があって[[MAY:構いません]]。
540 apache 1.80 (いくつかの属性の後には間隔が[[REQUIRED:必須]]です。後述の<a href=#syntax-attributes title=syntax-attributes>属性の節</a>をご覧ください。)
541    
542     #en
543 apache 1.70 Then, if the element is one of the <a href=#void-elements>void elements</a>,
544     or if the element is a foreign element, then there may be a single
545     U+002F SOLIDUS (<code>/</code>) character. This character has no
546     effect on void elements, but on foreign elements it marks the start
547 apache 1.80 tag as self-closing.
548     #ja
549 apache 1.70 要素が<a href=#void-elements>空隙要素</a>の1つである場合や、
550 apache 1.80 要素が外来要素である場合、 U+002F SOLIDUS (<code>/</code>) 文字が1つあっても[[MAY:構いません]]。
551 apache 1.70 この文字は空隙要素にあっては何の効果もありませんが、
552 apache 1.80 外来要素にあっては開始タグを自己閉塞と印付けします。
553    
554     #en
555 apache 1.71 Finally, start tags must be closed by a U+003E GREATER-THAN
556 apache 1.80 SIGN (<code>&gt;</code>) character.
557     #ja
558 apache 1.71 最後に、開始タグは U+003E GREATER-THAN
559 apache 1.80 SIGN (<code>&gt;</code>) もjいで閉じなければ[[MUST:なりません]]。
560    
561     #pattern
562     <span class=secno>* </span>End tags
563     #ja
564     <span class=secno>$1 </span>終了タグ
565    
566     #en
567 apache 1.73 <dfn id=syntax-end-tags title=syntax-end-tags>End tags</dfn> must have the
568 apache 1.80 following format:
569     #ja
570     <dfn id=syntax-end-tags title=syntax-end-tags>終了タグ</dfn>は次の書式でなければ[[MUST:なりません]]。
571    
572     #en
573 apache 1.74 The first character of an end tag must be a U+003C LESS-THAN
574 apache 1.80 SIGN (<code>&lt;</code>).
575     #ja
576 apache 1.74 終了タグの最初の文字は U+003C LESS-THAN
577 apache 1.80 SIGN (<code>&lt;</code>) でなければ[[MUST:なりません]]。
578    
579     #en
580 apache 1.75 The second character of an end tag must be a U+002F SOLIDUS
581 apache 1.80 (<code>/</code>).
582     #ja
583 apache 1.75 終了タグの2番目の文字は U+002F SOLIDUS
584 apache 1.80 (<code>/</code>) でなければ[[MUST:なりません]]。
585    
586     #en
587 apache 1.76 The next few characters of an end tag must be the element's
588 apache 1.80 <a href=#syntax-tag-name title=syntax-tag-name>tag name</a>.
589     #ja
590     終了タグの次の数文字は要素の<a href=#syntax-tag-name title=syntax-tag-name>タグ名</a>でなければ[[MUST:なりません]]。
591    
592     #en
593 apache 1.77 After the tag name, there may be one or more <a href=#space-character title="space
594 apache 1.80 character">space characters</a>.
595     #ja
596 apache 1.77 タグ名の後、1文字以上の<a href=#space-character title="space
597 apache 1.80 character">間隔文字</a>があって[[MAY:構いません]]。
598    
599     #en
600 apache 1.78 Finally, end tags must be closed by a U+003E GREATER-THAN
601 apache 1.80 SIGN (<code>&gt;</code>) character.
602     #ja
603 apache 1.78 最後に、終了タグは U+003E GREATER-THAN
604 apache 1.80 SIGN (<code>&gt;</code>) 文字により閉じなければ[[MUST:なりません]]。
605    
606     #pattern
607     <span class=secno>* </span>Attributes
608     #ja
609 apache 1.106 <span class=secno>$1 </span>属性
610    
611     #en
612 apache 1.81 <dfn id=syntax-start-tags title=syntax-start-tags>Start tags</dfn> must have the
613 apache 1.106 following format:
614     #ja
615 apache 1.81 <dfn id=syntax-start-tags title=syntax-start-tags>開始タグ</dfn>は次の書式でなければ[[MUST:なりません]]。
616 apache 1.106
617     #en
618 apache 1.82 <dfn id=syntax-attributes title=syntax-attributes>Attributes</dfn> for an element
619 apache 1.106 are expressed inside the element's start tag.
620     #ja
621 apache 1.82 要素の<dfn id=syntax-attributes title=syntax-attributes>属性</dfn>は、
622 apache 1.106 当該要素の開始タグの内側で表現されます。
623    
624     #en
625 apache 1.83 Attributes have a name and a value. <dfn id=syntax-attribute-name title=syntax-attribute-name>Attribute names</dfn> must consist of
626     one or more characters other than the <a href=#space-character title="space
627     character">space characters</a>, U+0000 NULL, U+0022 QUOTATION
628     MARK ("), U+0027 APOSTROPHE ('), U+003E GREATER-THAN SIGN
629     (&gt;), U+002F SOLIDUS (/), and U+003D EQUALS SIGN (=) characters,
630     the control characters, and any characters that are not defined by
631     Unicode. In the HTML syntax, attribute names may be written with any
632     mix of lower- and uppercase letters that are an <a href=#ascii-case-insensitive>ASCII
633 apache 1.106 case-insensitive</a> match for the attribute's name.
634     #ja
635 apache 1.83 属性は名前と値を持ちます。
636     <dfn id=syntax-attribute-name title=syntax-attribute-name>属性名</dfn>は、
637     <a href=#space-character title="space
638     character">間隔文字</a>、U+0000 NULL、U+0022 QUOTATION
639     MARK (")、U+0027 APOSTROPHE (')、U+003E GREATER-THAN SIGN
640     (&gt;)、U+002F SOLIDUS (/)、U+003D EQUALS SIGN (=) のいずれかの文字、
641     制御文字、 Unicode で定義されていない文字以外の文字1文字以上で構成されなければ[[MUST:なりません]]。
642     HTML 構文では、属性名は当該属性の名前に
643     <a href=#ascii-case-insensitive>ASCII
644 apache 1.106 大文字・小文字不区別</a>で一致する任意の小文字・大文字の組み合わせで書いて[[MAY:構いません]]。
645    
646     #en
647 apache 1.84 <dfn id=syntax-attribute-value title=syntax-attribute-value>Attribute values</dfn> are a
648     mixture of <a href=#syntax-text title=syntax-text>text</a> and <a href=#syntax-charref title=syntax-charref>character references</a>, except with the
649 apache 1.106 additional restriction that the text cannot contain an <a href=#syntax-ambiguous-ampersand title=syntax-ambiguous-ampersand>ambiguous ampersand</a>.
650     #ja
651     <dfn id=syntax-attribute-value title=syntax-attribute-value>属性値</dfn>は<a href=#syntax-text title=syntax-text>テキスト</a>と<a href=#syntax-charref title=syntax-charref>文字参照</a>の混合ですが、テキストが<a href=#syntax-ambiguous-ampersand title=syntax-ambiguous-ampersand>曖昧アンド記号</a>を含むことができないとの追加の制限があります。
652    
653     #en
654     Attributes can be specified in four different ways:
655     #ja
656     属性は4種類の方法で指定できます。
657    
658     #en
659     Empty attribute syntax
660     #ja
661     空属性構文
662    
663     #en
664 apache 1.87 Just the <a href=#syntax-attribute-name title=syntax-attribute-name>attribute
665 apache 1.106 name</a>.
666     #ja
667     <a href=#syntax-attribute-name title=syntax-attribute-name>属性名</a>のみです。
668    
669     #en
670 apache 1.88 In the following example, the <code title=attr-fe-disabled><a href=#attr-fe-disabled>disabled</a></code> attribute is given with
671 apache 1.106 the empty attribute syntax:
672     #ja
673 apache 1.88 次の例では、<code title=attr-fe-disabled><a href=#attr-fe-disabled>disabled</a></code>
674 apache 1.106 属性が空属性構文により与えられています。
675    
676     #en
677 apache 1.89 If an attribute using the empty attribute syntax is to be
678     followed by another attribute, then there must be a <a href=#space-character>space
679 apache 1.106 character</a> separating the two.
680     #ja
681 apache 1.89 空属性構文を用いる属性の後に別の属性が続く場合、
682 apache 1.106 両者を分離する<a href=#space-character>間隔文字</a>がなければ[[MUST:なりません]]。
683    
684     #en
685     Unquoted attribute value syntax
686     #ja
687     非引用属性値構文
688    
689     #en
690 apache 1.91 The <a href=#syntax-attribute-name title=syntax-attribute-name>attribute name</a>,
691     followed by zero or more <a href=#space-character title="space character">space
692     characters</a>, followed by a single U+003D EQUALS SIGN
693     character, followed by zero or more <a href=#space-character title="space
694     character">space characters</a>, followed by the <a href=#syntax-attribute-value title=syntax-attribute-value>attribute value</a>, which, in
695     addition to the requirements given above for attribute values,
696     must not contain any literal <a href=#space-character title="space character">space
697     characters</a>, any U+0022 QUOTATION MARK (<code>"</code>)
698     characters, U+0027 APOSTROPHE (<code>'</code>) characters,
699     U+003D EQUALS SIGN (<code>=</code>) characters, or U+003E
700     GREATER-THAN SIGN (<code>&gt;</code>) characters, and must not be
701 apache 1.106 the empty string.
702     #ja
703 apache 1.91 <a href=#syntax-attribute-name title=syntax-attribute-name>属性名</a>の後に零文字以上の<a href=#space-character title="space character">間隔文字</a>があり、
704     その後に1文字の U+003D EQUALS SIGN 文字があり、その後に零文字以上の<a href=#space-character title="space
705     character">間隔文字</a>があり、
706     その後に<a href=#syntax-attribute-value title=syntax-attribute-value>属性値</a>があるもので、
707     その属性値については前述の属性値に関する要件に加え、
708     生の<a href=#space-character title="space character">間隔文字</a>、
709     U+0022 QUOTATION MARK (<code>"</code>) 文字、
710     U+0027 APOSTROPHE (<code>'</code>) 文字、
711     U+003D EQUALS SIGN (<code>=</code>) 文字、
712     U+003E
713     GREATER-THAN SIGN (<code>&gt;</code>) 文字を含んでは[[MUST NOT:ならず]]、
714 apache 1.106 空文字列であっては[[MUST NOT:なりません]]。
715    
716     #en
717 apache 1.92 In the following example, the <code title=attr-input-value><a href=#attr-input-value>value</a></code> attribute is given
718 apache 1.106 with the unquoted attribute value syntax:
719     #ja
720 apache 1.92 次の例では、
721     <code title=attr-input-value><a href=#attr-input-value>value</a></code>
722     属性が非引用属性値構文により与えられています。
723 apache 1.106
724    
725     #en
726 apache 1.93 If an attribute using the unquoted attribute syntax is to be
727     followed by another attribute or by one of the optional U+002F
728     SOLIDUS (<code>/</code>) characters allowed in step 6 of the <span title=syntax-start-tag>start tag</span> syntax above, then there
729 apache 1.106 must be a <a href=#space-character>space character</a> separating the two.
730     #ja
731 apache 1.93 非引用属性値構文を用いた属性に他の属性が続く場合や先述の<span title=syntax-start-tag>開始タグ</span>構文の段階6で認められる
732     U+002F
733     SOLIDUS (<code>/</code>) 文字が続く場合、
734 apache 1.106 両者を<a href=#space-character>間隔文字</a>により分離しなければ[[MUST:なりません]]。
735    
736     #en
737     Single-quoted attribute value syntax
738     #ja
739     単一引用符属性値構文
740    
741     #en
742 apache 1.95 The <a href=#syntax-attribute-name title=syntax-attribute-name>attribute name</a>,
743     followed by zero or more <a href=#space-character title="space character">space
744     characters</a>, followed by a single U+003D EQUALS SIGN
745     character, followed by zero or more <a href=#space-character title="space
746     character">space characters</a>, followed by a single U+0027
747     APOSTROPHE (<code>'</code>) character, followed by the <a href=#syntax-attribute-value title=syntax-attribute-value>attribute value</a>, which, in
748     addition to the requirements given above for attribute values,
749     must not contain any literal U+0027 APOSTROPHE (<code>'</code>)
750     characters, and finally followed by a second single U+0027
751 apache 1.106 APOSTROPHE (<code>'</code>) character.
752     #ja
753 apache 1.95 <a href=#syntax-attribute-name title=syntax-attribute-name>属性名</a>の後、
754     零文字以上の<a href=#space-character title="space character">間隔文字</a>が続き、
755     その後1文字の U+003D EQUALS SIGN
756     文字が続き、零文字以上の<a href=#space-character title="space
757     character">間隔文字</a>が続き、1文字の U+0027
758     APOSTROPHE (<code>'</code>) 文字が続き、<a href=#syntax-attribute-value title=syntax-attribute-value>属性値</a>が続き、
759     この属性値については先述の属性値に関する要件に加えて生の U+0027 APOSTROPHE (<code>'</code>)
760     文字を含んでは[[MUST NOT:ならず]]、その後に2つ目の1文字の
761     U+0027
762 apache 1.106 APOSTROPHE (<code>'</code>) 文字が続くもの。
763    
764     #en
765 apache 1.96 In the following example, the <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is given with the
766 apache 1.106 single-quoted attribute value syntax:
767     #ja
768 apache 1.96 次の例では、
769     <code title=attr-input-type><a href=#attr-input-type>type</a></code>
770 apache 1.106 属性が単一引用符属性値構文により与えられます。
771    
772     #en
773 apache 1.97 If an attribute using the single-quoted attribute syntax is to
774     be followed by another attribute, then there must be a <a href=#space-character>space
775 apache 1.106 character</a> separating the two.
776     #ja
777     単一引用符属性構文を使った属性に他の属性が続く場合、両者を<a href=#space-character>間隔文字</a>によって分離しなければ[[MUST:なりません]]。
778    
779     #en
780     Double-quoted attribute value syntax
781     #ja
782     二重引用符属性値構文
783    
784     #en
785 apache 1.99 The <a href=#syntax-attribute-name title=syntax-attribute-name>attribute name</a>,
786     followed by zero or more <a href=#space-character title="space character">space
787     characters</a>, followed by a single U+003D EQUALS SIGN
788     character, followed by zero or more <a href=#space-character title="space
789     character">space characters</a>, followed by a single U+0022
790     QUOTATION MARK (<code>"</code>) character, followed by the <a href=#syntax-attribute-value title=syntax-attribute-value>attribute value</a>, which, in
791     addition to the requirements given above for attribute values,
792     must not contain any literal U+0022 QUOTATION MARK
793     (<code>"</code>) characters, and finally followed by a second
794 apache 1.106 single U+0022 QUOTATION MARK (<code>"</code>) character.
795     #ja
796 apache 1.99 <a href=#syntax-attribute-name title=syntax-attribute-name>属性名</a>の後に零文字以上の<a href=#space-character title="space character">間隔文字</a>が続き、
797     その後に1文字の U+003D EQUALS SIGN
798     文字が続き、その後に零文字以上の<a href=#space-character title="space
799     character">間隔文字</a>が続き、その後に1文字の U+0022
800     QUOTATION MARK (<code>"</code>) 文字が続き、その後に<a href=#syntax-attribute-value title=syntax-attribute-value>属性値</a>が続くところ、
801     前述の属性値に関する要件に加えて生の U+0022 QUOTATION MARK
802     (<code>"</code>) 文字を含んでは[[MUST:ならず]]、
803 apache 1.106 最後に2つ目の1文字の U+0022 QUOTATION MARK (<code>"</code>) 文字が続くもの。
804    
805     #en
806 apache 1.100 In the following example, the <code title=attr-fe-name><a href=#attr-fe-name>name</a></code> attribute is given with the
807 apache 1.106 double-quoted attribute value syntax:
808     #ja
809     次の例では、 <code title=attr-fe-name><a href=#attr-fe-name>name</a></code>
810     属性が二重引用符属性値構文で与えられます。
811    
812     #en
813 apache 1.101 If an attribute using the double-quoted attribute syntax is to
814     be followed by another attribute, then there must be a <a href=#space-character>space
815 apache 1.106 character</a> separating the two.
816     #ja
817     二重引用符属性構文を使った属性の後に他の属性が続く場合、両者を<a href=#space-character>間隔文字</a>により分離しなければ[[MUST:なりません]]。
818    
819     #en
820 apache 1.102 There must never be two or more attributes on the same start tag
821     whose names are an <a href=#ascii-case-insensitive>ASCII case-insensitive</a> match for
822 apache 1.106 each other.
823     #ja
824     同じ開始タグに名前が <a href=#ascii-case-insensitive>ASCII 大文字・小文字不区別</a>で一致する属性が2つ以上あっては[[MUST:なりません]]。
825    
826     #pattern
827     <span class=secno>* </span>Optional tags
828     #ja
829     <span class=secno>$1 </span>任意選択タグ
830    
831     #en
832     Certain tags can be <dfn id=syntax-tag-omission title=syntax-tag-omission>omitted</dfn>.
833     #ja
834     タグの中には<dfn id=syntax-tag-omission title=syntax-tag-omission>省略</dfn>できるものがあります。
835    
836     #en
837 apache 1.105 An <code><a href=#the-html-element>html</a></code> element's <span title=syntax-start-tag>start tag</span> may be omitted if the
838 apache 1.106 first thing inside the <code><a href=#the-html-element>html</a></code> element is not a <a href=#syntax-comments title=syntax-comments>comment</a>.
839     #ja
840 apache 1.105 <code><a href=#the-html-element>html</a></code> 要素の<span title=syntax-start-tag>開始タグ</span>は、
841     <code><a href=#the-html-element>html</a></code> 要素の内側の最初のものが<a href=#syntax-comments title=syntax-comments>注釈</a>でない場合、
842 apache 1.163 省略して[[MAY:構いません]]。
843    
844     #en
845 apache 1.107 An <code><a href=#the-html-element>html</a></code> element's <span title=syntax-end-tag>end
846     tag</span> may be omitted if the <code><a href=#the-html-element>html</a></code> element is not
847     immediately followed by a <a href=#syntax-comments title=syntax-comments>comment</a>
848     and the element contains a <code><a href=#the-body-element>body</a></code> element that is either
849     not empty or whose <span title=syntax-start-tag>start tag</span>
850 apache 1.163 has not been omitted.
851     #ja
852 apache 1.107 <code><a href=#the-html-element>html</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
853     <code><a href=#the-html-element>html</a></code> 要素の直後が<a href=#syntax-comments title=syntax-comments>注釈</a>ではなく、
854     空でないか、または<span title=syntax-start-tag>開始タグ</span>が省略されていない
855     <code><a href=#the-body-element>body</a></code> 要素を同要素が含む場合、
856 apache 1.163 省略して[[MAY:構いません]]。
857    
858     #en
859 apache 1.108 A <code><a href=#the-head-element>head</a></code> element's <span title=syntax-start-tag>start tag</span> may be omitted if the
860 apache 1.163 first thing inside the <code><a href=#the-head-element>head</a></code> element is an element.
861     #ja
862 apache 1.108 <code><a href=#the-head-element>head</a></code> 要素の<span title=syntax-start-tag>開始タグ</span>は、
863     <code><a href=#the-head-element>head</a></code> 要素の内側の最初のものが要素である場合、
864 apache 1.163 省略して[[MAY:構いません]]。
865    
866     #en
867 apache 1.109 A <code><a href=#the-head-element>head</a></code> element's <span title=syntax-end-tag>end
868     tag</span> may be omitted if the <code><a href=#the-head-element>head</a></code> element is not
869 apache 1.163 immediately followed by a <a href=#space-character>space character</a> or a <a href=#syntax-comments title=syntax-comments>comment</a>.
870     #ja
871 apache 1.109 <code><a href=#the-head-element>head</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
872     <code><a href=#the-head-element>head</a></code> 要素の直後に<a href=#space-character>間隔文字</a>や<a href=#syntax-comments title=syntax-comments>注釈</a>がない場合、
873 apache 1.163 省略して[[MAY:構いません]]。
874    
875     #en
876 apache 1.110 A <code><a href=#the-body-element>body</a></code> element's <span title=syntax-start-tag>start tag</span> may be omitted if the
877     first thing inside the <code><a href=#the-body-element>body</a></code> element is not a
878     <a href=#space-character>space character</a> or a <a href=#syntax-comments title=syntax-comments>comment</a>, except if the first thing
879     inside the <code><a href=#the-body-element>body</a></code> element is a <code><a href=#script>script</a></code> or
880     <code><a href=#the-style-element>style</a></code> element. <!-- Note that even if the </head> end
881     tag is present, the parser makes <style> and <script> elements
882     between </head> and <body> end up in the <head> instead of implying
883 apache 1.163 the <body> -->
884     #ja
885 apache 1.110 <code><a href=#the-body-element>body</a></code> 要素の<span title=syntax-start-tag>開始タグ</span>は、
886     <code><a href=#the-body-element>body</a></code> 要素の内側の最初のものが<a href=#space-character>間隔文字</a>や<a href=#syntax-comments title=syntax-comments>注釈</a>でない場合、
887     <code><a href=#the-body-element>body</a></code> 要素の内側の最初のものが
888     <code><a href=#script>script</a></code> 要素や
889     <code><a href=#the-style-element>style</a></code> 要素の場合を除き、
890     省略して[[MAY:構いません]]。
891     <!-- Note that even if the </head> end
892     tag is present, the parser makes <style> and <script> elements
893     between </head> and <body> end up in the <head> instead of implying
894 apache 1.163 the <body> -->
895    
896     #en
897 apache 1.111 A <code><a href=#the-body-element>body</a></code> element's <span title=syntax-end-tag>end
898     tag</span> may be omitted if the <code><a href=#the-body-element>body</a></code> element is not
899     immediately followed by a <a href=#syntax-comments title=syntax-comments>comment</a> and the element is either not
900     empty or its <span title=syntax-start-tag>start tag</span> has not
901 apache 1.163 been omitted.
902     #ja
903 apache 1.111 <code><a href=#the-body-element>body</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
904     <code><a href=#the-body-element>body</a></code> 要素の直後が<a href=#syntax-comments title=syntax-comments>注釈</a>ではなく、
905     要素が空ではないか、または<span title=syntax-start-tag>開始タグ</span>が省略されていない場合、
906 apache 1.163 省略して[[MAY:構いません]]。
907    
908     #en
909 apache 1.112 A <code><a href=#the-li-element>li</a></code> element's <span title=syntax-end-tag>end
910     tag</span> may be omitted if the <code><a href=#the-li-element>li</a></code> element is
911     immediately followed by another <code><a href=#the-li-element>li</a></code> element or if there
912 apache 1.163 is no more content in the parent element.
913     #ja
914 apache 1.112 <code><a href=#the-li-element>li</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
915     <code><a href=#the-li-element>li</a></code> 要素の直後が別の
916     <code><a href=#the-li-element>li</a></code> 要素か、
917     親要素にそれ以上に内容がない場合、
918 apache 1.163 省略して[[MAY:構いません]]。
919    
920     #en
921 apache 1.113 A <code><a href=#the-dt-element>dt</a></code> element's <span title=syntax-end-tag>end
922     tag</span> may be omitted if the <code><a href=#the-dt-element>dt</a></code> element is
923     immediately followed by another <code><a href=#the-dt-element>dt</a></code> element or a
924 apache 1.163 <code><a href=#the-dd-element>dd</a></code> element.
925     #ja
926 apache 1.113 <code><a href=#the-dt-element>dt</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
927     <code><a href=#the-dt-element>dt</a></code> 要素の直後が別の
928     <code><a href=#the-dt-element>dt</a></code> 要素か
929 apache 1.163 <code><a href=#the-dd-element>dd</a></code> 要素の場合、省略して[[MAY:構いません]]。
930    
931     #en
932 apache 1.114 A <code><a href=#the-dd-element>dd</a></code> element's <span title=syntax-end-tag>end
933     tag</span> may be omitted if the <code><a href=#the-dd-element>dd</a></code> element is
934     immediately followed by another <code><a href=#the-dd-element>dd</a></code> element or a
935     <code><a href=#the-dt-element>dt</a></code> element, or if there is no more content in the
936 apache 1.163 parent element.
937     #ja
938 apache 1.114 <code><a href=#the-dd-element>dd</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
939     <code><a href=#the-dd-element>dd</a></code> 要素の直後が別の
940     <code><a href=#the-dd-element>dd</a></code> 要素か
941     <code><a href=#the-dt-element>dt</a></code> 要素の場合や、
942 apache 1.163 親要素にそれ以上内容がない場合、省略して[[MAY:構いません]]。
943    
944     #en
945 apache 1.115 A <code><a href=#the-p-element>p</a></code> element's <span title=syntax-end-tag>end
946     tag</span> may be omitted if the <code><a href=#the-p-element>p</a></code> element is
947     immediately followed by an <code><a href=#the-address-element>address</a></code>,
948     <code><a href=#the-article-element>article</a></code>, <code><a href=#the-aside-element>aside</a></code>, <code><a href=#the-blockquote-element>blockquote</a></code>,
949     <code><a href=#datagrid>datagrid</a></code>, <code><a href=#the-dialog-element>dialog</a></code>, <code>dir</code>,
950     <code><a href=#the-div-element>div</a></code>, <code><a href=#the-dl-element>dl</a></code>, <code><a href=#the-fieldset-element>fieldset</a></code>,
951     <code><a href=#the-footer-element>footer</a></code>, <code><a href=#the-form-element>form</a></code>, <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h1</a></code>,
952     <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h2</a></code>, <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h3</a></code>, <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h4</a></code>, <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h5</a></code>,
953     <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h6</a></code>, <code><a href=#the-header-element>header</a></code>, <code><a href=#the-hr-element>hr</a></code>,
954     <code><a href=#menus>menu</a></code>, <code><a href=#the-nav-element>nav</a></code>, <code><a href=#the-ol-element>ol</a></code>,
955     <code><a href=#the-p-element>p</a></code>, <code><a href=#the-pre-element>pre</a></code>, <code><a href=#the-section-element>section</a></code>,
956     <code><a href=#the-table-element>table</a></code>, or <code><a href=#the-ul-element>ul</a></code>, element, or if there is no
957     more content in the parent element and the parent element is not an
958 apache 1.163 <code><a href=#the-a-element>a</a></code> element.
959     #ja
960 apache 1.115 <code><a href=#the-p-element>p</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
961     <code><a href=#the-p-element>p</a></code> 要素の直後が
962     <code><a href=#the-address-element>address</a></code>、
963     <code><a href=#the-article-element>article</a></code>、<code><a href=#the-aside-element>aside</a></code>、<code><a href=#the-blockquote-element>blockquote</a></code>、
964     <code><a href=#datagrid>datagrid</a></code>、<code><a href=#the-dialog-element>dialog</a></code>、<code>dir</code>、
965     <code><a href=#the-div-element>div</a></code>、<code><a href=#the-dl-element>dl</a></code>、<code><a href=#the-fieldset-element>fieldset</a></code>、
966     <code><a href=#the-footer-element>footer</a></code>、<code><a href=#the-form-element>form</a></code>、<code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h1</a></code>、
967     <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h2</a></code>、<code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h3</a></code>、<code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h4</a></code>、<code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h5</a></code>、
968     <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h6</a></code>、<code><a href=#the-header-element>header</a></code>、<code><a href=#the-hr-element>hr</a></code>、
969     <code><a href=#menus>menu</a></code>、<code><a href=#the-nav-element>nav</a></code>、<code><a href=#the-ol-element>ol</a></code>、
970     <code><a href=#the-p-element>p</a></code>、<code><a href=#the-pre-element>pre</a></code>、<code><a href=#the-section-element>section</a></code>、
971     <code><a href=#the-table-element>table</a></code>、 <code><a href=#the-ul-element>ul</a></code> のいずれかの要素の場合や親要素にそれ以上に内容がなく、親要素が
972     <code><a href=#the-a-element>a</a></code> 要素ではない場合、
973 apache 1.163 省略して[[MAY:構いません]]。
974    
975     #en
976 apache 1.116 An <code><a href=#the-rt-element>rt</a></code> element's <span title=syntax-end-tag>end
977     tag</span> may be omitted if the <code><a href=#the-rt-element>rt</a></code> element is
978     immediately followed by an <code><a href=#the-rt-element>rt</a></code> or <code><a href=#the-rp-element>rp</a></code>
979 apache 1.163 element, or if there is no more content in the parent element.
980     #ja
981 apache 1.116 <code><a href=#the-rt-element>rt</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
982     <code><a href=#the-rt-element>rt</a></code> 要素の直後が
983     <code><a href=#the-rt-element>rt</a></code> 要素や
984     <code><a href=#the-rp-element>rp</a></code> 要素でない場合や、
985     親要素にそれ以上内容がない場合、
986 apache 1.163 省略して[[MAY:構いません]]。
987    
988     #en
989 apache 1.117 An <code><a href=#the-rp-element>rp</a></code> element's <span title=syntax-end-tag>end
990     tag</span> may be omitted if the <code><a href=#the-rp-element>rp</a></code> element is
991     immediately followed by an <code><a href=#the-rt-element>rt</a></code> or <code><a href=#the-rp-element>rp</a></code>
992 apache 1.163 element, or if there is no more content in the parent element.
993     #ja
994 apache 1.117 <code><a href=#the-rp-element>rp</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
995     <code><a href=#the-rp-element>rp</a></code> 要素の直後が
996     <code><a href=#the-rt-element>rt</a></code> 要素や
997     <code><a href=#the-rp-element>rp</a></code> 要素の場合や、
998 apache 1.163 親要素にそれ以上内容がない場合、省略して[[MAY:構いません]]。
999    
1000     #en
1001 apache 1.118 An <code><a href=#the-optgroup-element>optgroup</a></code> element's <span title=syntax-end-tag>end tag</span> may be omitted if the
1002     <code><a href=#the-optgroup-element>optgroup</a></code> element <!--has an ancestor
1003     <code>select</code> element and--> is immediately followed by
1004     another <code><a href=#the-optgroup-element>optgroup</a></code> element, or if <!--all of the elements
1005     that are ancestors of the <code>optgroup</code> element, up to and
1006     including the first ancestor element that is not an
1007     <code>optgroup</code> element, have no more content--> there is no
1008 apache 1.163 more content in the parent element.
1009     #ja
1010 apache 1.118 <code><a href=#the-optgroup-element>optgroup</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
1011     <code><a href=#the-optgroup-element>optgroup</a></code> 要素<!--has an ancestor
1012     <code>select</code> element and-->の直後が
1013     別の <code><a href=#the-optgroup-element>optgroup</a></code> 要素の場合や、
1014     <!--all of the elements
1015     that are ancestors of the <code>optgroup</code> element, up to and
1016     including the first ancestor element that is not an
1017     <code>optgroup</code> element, have no more content-->親要素にそれ以上内容がない場合、
1018 apache 1.163 省略して[[MAY:構いません]]。
1019    
1020     #en
1021 apache 1.119 An <code><a href=#the-option-element>option</a></code> element's <span title=syntax-end-tag>end
1022     tag</span> may be omitted if the <code><a href=#the-option-element>option</a></code> element is
1023     immediately followed by another <code><a href=#the-option-element>option</a></code> element, or if
1024     it is immediately followed by an <code><a href=#the-optgroup-element>optgroup</a></code> element, or
1025 apache 1.163 if there is no more content in the parent element.
1026     #ja
1027 apache 1.119 <code><a href=#the-option-element>option</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
1028     <code><a href=#the-option-element>option</a></code> 要素の直後が別の
1029     <code><a href=#the-option-element>option</a></code> 要素の場合や、
1030     直後が <code><a href=#the-optgroup-element>optgroup</a></code> 要素の場合や、
1031 apache 1.163 親要素にそれ以上内容がない場合、省略して[[MAY:構いません]]。
1032    
1033     #en
1034 apache 1.120 A <code><a href=#the-colgroup-element>colgroup</a></code> element's <span title=syntax-start-tag>start tag</span> may be omitted if the
1035     first thing inside the <code><a href=#the-colgroup-element>colgroup</a></code> element is a
1036     <code><a href=#the-col-element>col</a></code> element, and if the element is not immediately
1037 apache 1.163 preceded by another <code><a href=#the-colgroup-element>colgroup</a></code> element whose <span title=syntax-end-tag>end tag</span> has been omitted.
1038     #ja
1039 apache 1.120 <code><a href=#the-colgroup-element>colgroup</a></code> 要素の<span title=syntax-start-tag>開始タグ</span>は、
1040     <code><a href=#the-colgroup-element>colgroup</a></code> 要素の内側の最初のものが
1041     <code><a href=#the-col-element>col</a></code> 要素の場合で、
1042     直前が<span title=syntax-end-tag>終了タグ</span>の省略された別の
1043     <code><a href=#the-colgroup-element>colgroup</a></code> 要素でない場合、
1044 apache 1.163 省略して[[MAY:構いません]]。
1045    
1046     #en
1047 apache 1.121 A <code><a href=#the-colgroup-element>colgroup</a></code> element's <span title=syntax-end-tag>end tag</span> may be omitted if the
1048     <code><a href=#the-colgroup-element>colgroup</a></code> element is not immediately followed by a
1049 apache 1.163 <a href=#space-character>space character</a> or a <a href=#syntax-comments title=syntax-comments>comment</a>.
1050     #ja
1051 apache 1.121 <code><a href=#the-colgroup-element>colgroup</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
1052     <code><a href=#the-colgroup-element>colgroup</a></code> 要素の直後が<a href=#space-character>間隔文字</a>や<a href=#syntax-comments title=syntax-comments>注釈</a>でない場合、
1053 apache 1.163 省略して[[MAY:構いません]]。
1054    
1055     #en
1056 apache 1.122 A <code><a href=#the-thead-element>thead</a></code> element's <span title=syntax-end-tag>end
1057     tag</span> may be omitted if the <code><a href=#the-thead-element>thead</a></code> element is
1058     immediately followed by a <code><a href=#the-tbody-element>tbody</a></code> or <code><a href=#the-tfoot-element>tfoot</a></code>
1059 apache 1.163 element.
1060     #ja
1061 apache 1.122 <code><a href=#the-thead-element>thead</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
1062     <code><a href=#the-thead-element>thead</a></code> 要素の直後が
1063     <code><a href=#the-tbody-element>tbody</a></code> 要素や <code><a href=#the-tfoot-element>tfoot</a></code>
1064 apache 1.163 要素の場合、省略して[[MAY:構いません]]。
1065    
1066     #en
1067 apache 1.123 A <code><a href=#the-tbody-element>tbody</a></code> element's <span title=syntax-start-tag>start tag</span> may be omitted if the
1068     first thing inside the <code><a href=#the-tbody-element>tbody</a></code> element is a
1069     <code><a href=#the-tr-element>tr</a></code> element, and if the element is not immediately
1070     preceded by a <code><a href=#the-tbody-element>tbody</a></code>, <code><a href=#the-thead-element>thead</a></code>, or
1071     <code><a href=#the-tfoot-element>tfoot</a></code> element whose <span title=syntax-end-tag>end
1072 apache 1.163 tag</span> has been omitted.
1073     #ja
1074 apache 1.123 <code><a href=#the-tbody-element>tbody</a></code> 要素の<span title=syntax-start-tag>開始タグ</span>は、
1075     <code><a href=#the-tbody-element>tbody</a></code> 要素の内側の最初のものが
1076     <code><a href=#the-tr-element>tr</a></code> 要素の場合で、
1077     要素の直前が<span title=syntax-end-tag>終了タグ</span>の省略された
1078     <code><a href=#the-tbody-element>tbody</a></code> 要素、<code><a href=#the-thead-element>thead</a></code> 要素、
1079     <code><a href=#the-tfoot-element>tfoot</a></code> 要素でない場合、
1080 apache 1.163 省略して[[MAY:構いません]]。
1081    
1082     #en
1083 apache 1.124 A <code><a href=#the-tbody-element>tbody</a></code> element's <span title=syntax-end-tag>end
1084     tag</span> may be omitted if the <code><a href=#the-tbody-element>tbody</a></code> element is
1085     immediately followed by a <code><a href=#the-tbody-element>tbody</a></code> or <code><a href=#the-tfoot-element>tfoot</a></code>
1086 apache 1.163 element, or if there is no more content in the parent element.
1087     #ja
1088 apache 1.124 <code><a href=#the-tbody-element>tbody</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
1089     <code><a href=#the-tbody-element>tbody</a></code> 要素の直後が
1090     <code><a href=#the-tbody-element>tbody</a></code> 要素や <code><a href=#the-tfoot-element>tfoot</a></code>
1091     要素の場合や、親要素にそれ以上内容がない場合、省略して[[MAY:構いません]]。
1092 apache 1.163
1093    
1094     #en
1095 apache 1.125 A <code><a href=#the-tfoot-element>tfoot</a></code> element's <span title=syntax-end-tag>end
1096     tag</span> may be omitted if the <code><a href=#the-tfoot-element>tfoot</a></code> element is
1097     immediately followed by a <code><a href=#the-tbody-element>tbody</a></code> element, or if there is
1098 apache 1.163 no more content in the parent element.
1099     #ja
1100 apache 1.125 <code><a href=#the-tfoot-element>tfoot</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
1101     <code><a href=#the-tfoot-element>tfoot</a></code> 要素の直後が
1102     <code><a href=#the-tbody-element>tbody</a></code> 要素の場合や、
1103 apache 1.163 親要素にそれ以上内容がない場合、省略して[[MAY:構いません]]。
1104    
1105     #en
1106 apache 1.126 A <code><a href=#the-tr-element>tr</a></code> element's <span title=syntax-end-tag>end
1107     tag</span> may be omitted if the <code><a href=#the-tr-element>tr</a></code> element is
1108     immediately followed by another <code><a href=#the-tr-element>tr</a></code> element, or if there
1109 apache 1.163 is no more content in the parent element.
1110     #ja
1111 apache 1.126 <code><a href=#the-tr-element>tr</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
1112     <code><a href=#the-tr-element>tr</a></code> 要素の直後が別の
1113     <code><a href=#the-tr-element>tr</a></code> 要素の場合や、
1114 apache 1.163 親要素にそれ以上内容がない場合、省略して[[MAY:構いません]]。
1115    
1116     #en
1117 apache 1.127 A <code><a href=#the-td-element>td</a></code> element's <span title=syntax-end-tag>end
1118     tag</span> may be omitted if the <code><a href=#the-td-element>td</a></code> element is
1119     immediately followed by a <code><a href=#the-td-element>td</a></code> or <code><a href=#the-th-element>th</a></code>
1120 apache 1.163 element, or if there is no more content in the parent element.
1121     #ja
1122 apache 1.127 <code><a href=#the-td-element>td</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
1123     <code><a href=#the-td-element>td</a></code> 要素の直後が
1124     <code><a href=#the-td-element>td</a></code> 要素や
1125     <code><a href=#the-th-element>th</a></code> 要素の場合や、
1126     親要素にそれ以上内容がない場合、省略して[[MAY:構いません]]。
1127 apache 1.163
1128    
1129     #en
1130 apache 1.128 A <code><a href=#the-th-element>th</a></code> element's <span title=syntax-end-tag>end
1131     tag</span> may be omitted if the <code><a href=#the-th-element>th</a></code> element is
1132     immediately followed by a <code><a href=#the-td-element>td</a></code> or <code><a href=#the-th-element>th</a></code>
1133 apache 1.163 element, or if there is no more content in the parent element.
1134     #ja
1135 apache 1.128 <code><a href=#the-th-element>th</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、<code><a href=#the-th-element>th</a></code> 要素の直後が
1136     <code><a href=#the-td-element>td</a></code> 要素や
1137     <code><a href=#the-th-element>th</a></code> 要素の場合や、
1138     親要素にそれ以上内容がない場合、省略して[[MAY:構いません]]。
1139 apache 1.163
1140    
1141     #en
1142 apache 1.129 <strong>However</strong>, a <span title=syntax-start-tag>start
1143 apache 1.163 tag</span> must never be omitted if it has any attributes.
1144     #ja
1145 apache 1.129 <strong>しかし</strong>、<span title=syntax-start-tag>開始タグ</span>が属性を持つ場合、
1146 apache 1.163 開始タグを省略しては[[MUST:なりません]]。
1147    
1148     #pattern
1149     <span class=secno>* </span>Restrictions on content models
1150     #ja
1151     <span class=secno>$1 </span>内容モデルの制限
1152    
1153     #en
1154 apache 1.131 For historical reasons, certain elements have extra restrictions
1155 apache 1.163 beyond even the restrictions given by their content model.
1156     #ja
1157     歴史的理由により、内容モデルによる制限以上の追加の制限を持つ要素がいくつかあります。
1158    
1159     #en
1160 apache 1.132 An <code><a href=#the-optgroup-element>optgroup</a></code> element <!--that is a descendant of a
1161     <code>select</code> element--> must not contain
1162     <code><a href=#the-optgroup-element>optgroup</a></code> elements, even though these elements are
1163     technically allowed to be nested according to the content models
1164     described in this specification. (If an <code><a href=#the-optgroup-element>optgroup</a></code>
1165     element is put inside another <!--<code>optgroup</code> element
1166     inside a <code>select</code> element--> in the markup, it will in
1167 apache 1.163 fact imply an <code><a href=#the-optgroup-element>optgroup</a></code> end tag before it.)
1168     #ja
1169 apache 1.132 <code><a href=#the-optgroup-element>optgroup</a></code> 要素は<!--that is a descendant of a
1170     <code>select</code> element-->、
1171     この仕様書で述べた内容モデルに従えば技術的には入れ子にできますが、
1172     <code><a href=#the-optgroup-element>optgroup</a></code>
1173     要素を含んでは[[MUST NOT:なりません]]。
1174     (<code><a href=#the-optgroup-element>optgroup</a></code>
1175     要素をマーク付け中で別の<!--<code>optgroup</code> element
1176     inside a <code>select</code> element-->
1177     <code><a href=#the-optgroup-element>optgroup</a></code> 要素中に配置しても、
1178     実際にはその前に <code><a href=#the-optgroup-element>optgroup</a></code>
1179 apache 1.163 終了タグが暗示的に存在するものとみなされます。)
1180    
1181     #en
1182 apache 1.133 A <code><a href=#the-table-element>table</a></code> element must not contain <code><a href=#the-tr-element>tr</a></code>
1183     elements, even though these elements are technically allowed inside
1184     <code><a href=#the-table-element>table</a></code> elements according to the content models
1185     described in this specification. (If a <code><a href=#the-tr-element>tr</a></code> element is
1186     put inside a <code><a href=#the-table-element>table</a></code> in the markup, it will in fact imply
1187 apache 1.163 a <code><a href=#the-tbody-element>tbody</a></code> start tag before it.)
1188     #ja
1189 apache 1.133 <code><a href=#the-table-element>table</a></code>
1190     要素はこの仕様書で述べた内容モデルに従えば技術的には内側で
1191     <code><a href=#the-tr-element>tr</a></code> 要素が認められていますが、
1192     <code><a href=#the-table-element>table</a></code>
1193     要素は <code><a href=#the-tr-element>tr</a></code> 要素を含んでは[[MUST NOT:なりません]]。
1194     (<code><a href=#the-tr-element>tr</a></code> 要素がマーク付け中で
1195     <code><a href=#the-table-element>table</a></code> 要素の内側に置かれた場合、
1196 apache 1.163 実際には前に <code><a href=#the-tbody-element>tbody</a></code> 開始タグが暗示的に存在するものとみなされます。)
1197    
1198     #en
1199 apache 1.134 A single U+000A LINE FEED (LF) character may be placed
1200     immediately after the <span title=syntax-start-tag>start
1201     tag</span> of <code><a href=#the-pre-element>pre</a></code> and <code><a href=#the-textarea-element>textarea</a></code>
1202     elements. This does not affect the processing of the element. The
1203     otherwise optional U+000A LINE FEED (LF) character <em>must</em> be
1204     included if the element's contents start with that character
1205     (because otherwise the leading newline in the contents would be
1206 apache 1.163 treated like the optional newline, and ignored).
1207     #ja
1208 apache 1.134 <code><a href=#the-pre-element>pre</a></code> 要素と
1209     <code><a href=#the-textarea-element>textarea</a></code>
1210     要素の<span title=syntax-start-tag>開始タグ</span>の直後に1文字の
1211     U+000A LINE FEED (LF) 文字を置いても[[MAY:構いません]]。
1212     この文字は要素の処理に影響しません。
1213     通常は任意選択のこの U+000A LINE FEED (LF) 文字は、
1214     要素の内容がこの文字から始まる場合には、含めなければ<em>[[MUST:なりません]]</em>
1215     (そうしなければ、内容の最初の改行は任意選択の改行として扱われ、無視されるからです)。
1216 apache 1.163
1217    
1218     #en
1219     The following two <code><a href=#the-pre-element>pre</a></code> blocks are equivalent:
1220     #ja
1221 apache 1.135 次の2つの <code><a href=#the-pre-element>pre</a></code>
1222 apache 1.163 ブロックは等価です。
1223    
1224     #en
1225     &lt;pre&gt;Hello&lt;/pre&gt;
1226     #ja
1227     &lt;pre&gt;こんにちは&lt;/pre&gt;
1228    
1229     #en
1230     &lt;pre&gt;<br>Hello&lt;/pre&gt;
1231     #ja
1232     &lt;pre&gt;<br>こんにちは&lt;/pre&gt;
1233    
1234     #en
1235     <span class=secno>* </span>Restrictions on the contents of CDATA and RCDATA elements
1236     #ja
1237     <span class=secno>$1 </span>CDATA 要素や RCDATA 要素の内容の制限
1238    
1239     #en
1240 apache 1.139 The text in CDATA and RCDATA elements must not contain any
1241     occurrences of the string "<code title="">&lt;/</code>" (U+003C
1242     LESS-THAN SIGN, U+002F SOLIDUS) followed by characters that
1243     case-insensitively match the tag name of the element followed by one
1244     of U+0009 CHARACTER TABULATION, U+000A LINE FEED (LF), U+000C FORM
1245     FEED (FF), U+0020 SPACE, U+003E GREATER-THAN SIGN (&gt;), or U+002F
1246 apache 1.163 SOLIDUS (/), unless that string is part of an <a href=#syntax-escape title=syntax-escape>escaping text span</a>.
1247     #ja
1248 apache 1.139 CDATA 要素や RCDATA 要素のテキストは文字列「<code title="">&lt;/</code>」 (U+003C
1249     LESS-THAN SIGN、U+002F SOLIDUS) の後に要素のタグ名と大文字・小文字を区別しない場合に一致する文字が続き、
1250     その後に U+0009 CHARACTER TABULATION、U+000A LINE FEED (LF)、U+000C FORM
1251     FEED (FF)、U+0020 SPACE、U+003E GREATER-THAN SIGN (&gt;)、U+002F
1252     SOLIDUS (/)
1253     のいずれかが続くような列を、その文字列が<a href=#syntax-escape title=syntax-escape>逃避テキスト径間</a>の一部である場合を除き、
1254 apache 1.163 含んでは[[MUST NOT:なりません]]。
1255    
1256     #en
1257 apache 1.140 An <dfn id=syntax-escape title=syntax-escape>escaping text span</dfn> is a span
1258     of <a href=#syntax-text title=syntax-text>text</a> that starts with an <a href=#syntax-escape-start title=syntax-escape-start>escaping text span start</a> that is
1259     not itself in an <a href=#syntax-escape title=syntax-escape>escaping text
1260     span</a>, and ends at the next <a href=#syntax-escape-end title=syntax-escape-end>escaping text span end</a>. There
1261     cannot be any <a href=#syntax-charref title=syntax-charref>character
1262     references</a> inside an <a href=#syntax-escape title=syntax-escape>escaping
1263 apache 1.163 text span</a>.
1264     #ja
1265 apache 1.140 <dfn id=syntax-escape title=syntax-escape>逃避テキスト径間</dfn>は、
1266     <a href=#syntax-text title=syntax-text>テキスト</a>の径間であって、
1267     それ自体は<a href=#syntax-escape title=syntax-escape>逃避テキスト径間</a>中にない<a href=#syntax-escape-start title=syntax-escape-start>逃避テキスト径間開始</a>によって始まり、
1268     次の<a href=#syntax-escape-end title=syntax-escape-end>逃避テキスト径間</a>によって終わるものです。
1269 apache 1.163 <a href=#syntax-escape title=syntax-escape>逃避テキスト径間</a>の内側には<a href=#syntax-charref title=syntax-charref>文字参照</a>を入れることができません。
1270    
1271     #en
1272 apache 1.141 An <dfn id=syntax-escape-start title=syntax-escape-start>escaping text span
1273     start</dfn> is a part of <a href=#syntax-text title=syntax-text>text</a> that
1274     consists of the four character sequence "<code title="">&lt;!--</code>" (U+003C LESS-THAN SIGN, U+0021 EXCLAMATION
1275 apache 1.163 MARK, U+002D HYPHEN-MINUS, U+002D HYPHEN-MINUS).
1276     #ja
1277 apache 1.141 <dfn id=syntax-escape-start title=syntax-escape-start>逃避テキスト径間開始</dfn>は、
1278     <a href=#syntax-text title=syntax-text>テキスト</a>の一部で、
1279     4文字の列「<code title="">&lt;!--</code>」(U+003C LESS-THAN SIGN、U+0021 EXCLAMATION
1280 apache 1.163 MARK、U+002D HYPHEN-MINUS、U+002D HYPHEN-MINUS) です。
1281    
1282     #en
1283 apache 1.142 An <a href=#syntax-escape-start title=syntax-escape-start>escaping text span
1284     start</a> may share its U+002D HYPHEN-MINUS characters with its
1285     corresponding <a href=#syntax-escape-end title=syntax-escape-end>escaping text span
1286 apache 1.163 end</a>.
1287     #ja
1288 apache 1.142 <a href=#syntax-escape-start title=syntax-escape-start>逃避テキスト径間開始</a>は、
1289 apache 1.163 その U+002D HYPHEN-MINUS 文字を対応する<a href=#syntax-escape-end title=syntax-escape-end>逃避テキスト径間終了</a>と共有して[[MAY:構いません]]。
1290    
1291     #en
1292 apache 1.143 The text in CDATA and RCDATA elements must not have an <a href=#syntax-escape-start title=syntax-escape-start>escaping text span start</a> that is
1293     not followed by an <a href=#syntax-escape-end title=syntax-escape-end>escaping text
1294 apache 1.163 span end</a>.
1295     #ja
1296     CDATA 要素と RCDATA 要素のテキストは<a href=#syntax-escape-end title=syntax-escape-end>逃避テキスト径間終了</a>が後に続かない<a href=#syntax-escape-start title=syntax-escape-start>逃避テキスト径間開始</a>を含んでは[[MUST NOT:なりません]]。
1297    
1298     #pattern
1299     <span class=secno>* </span>Text
1300     #ja
1301     <span class=secno>$1 </span>テキスト
1302    
1303     #en
1304 apache 1.145 <dfn id=syntax-text title=syntax-text>Text</dfn> is allowed inside elements,
1305     attributes, and comments. Text must consist of Unicode characters.
1306     Text must not contain U+0000 characters. Text must not contain
1307     permanently undefined Unicode characters. Text must not contain
1308     control characters other than <a href=#space-character title="space character">space
1309     characters</a>. Extra constraints are placed on what is and what
1310     is not allowed in text based on where the text is to be put, as
1311 apache 1.163 described in the other sections.
1312     #ja
1313 apache 1.145 <dfn id=syntax-text title=syntax-text>テキスト</dfn>は要素、
1314     属性、注釈の内側で認められています。
1315     テキストは Unicode 文字で構成されなければ[[MUST:なりません]]。
1316     テキストは U+0000 文字を含んでは[[MUST NOT:なりません]]。
1317     テキストは恒久的に未定義の Unicode 文字を含んでは[[MUST NOT:なりません]]。
1318     テキストは<a href=#space-character title="space character">間隔文字</a>以外の制御文字を含んでは[[MUST NOT:なりません]]。
1319     他の節で述べた通り、テキストが配置される場所によって、テキスト中で何が認められ、
1320     何が認められないかの追加の制約があります。
1321 apache 1.163
1322    
1323     #pattern
1324     <span class=secno>* </span>Newlines
1325     #ja
1326     <span class=secno>$1 </span>改行
1327    
1328     #en
1329 apache 1.147 <dfn id=syntax-newlines title=syntax-newlines>Newlines</dfn> in HTML may be
1330     represented either as U+000D CARRIAGE RETURN (CR) characters, U+000A
1331     LINE FEED (LF) characters, or pairs of U+000D CARRIAGE RETURN (CR),
1332 apache 1.163 U+000A LINE FEED (LF) characters in that order.
1333     #ja
1334 apache 1.147 HTML の<dfn id=syntax-newlines title=syntax-newlines>改行</dfn>は
1335     U+000D CARRIAGE RETURN (CR) 文字か、U+000A
1336     LINE FEED (LF) 文字か、U+000D CARRIAGE RETURN (CR) 文字と
1337     U+000A LINE FEED (LF) 文字の組をこの順序で用いるかのいずれかによって表現して[[MAY:構いません]]。
1338 apache 1.163
1339    
1340     #pattern
1341     <span class=secno>* </span>Character references
1342     #ja
1343     <span class=secno>$1 </span>文字参照
1344    
1345     #en
1346 apache 1.149 In certain cases described in other sections, <a href=#syntax-text title=syntax-text>text</a> may be mixed with <dfn id=syntax-charref title=syntax-charref>character references</dfn>. These can be used
1347     to escape characters that couldn't otherwise legally be included in
1348 apache 1.163 <a href=#syntax-text title=syntax-text>text</a>.
1349     #ja
1350 apache 1.149 他の節で述べたいくつかの場合において、<a href=#syntax-text title=syntax-text>テキスト</a>には
1351     <dfn id=syntax-charref title=syntax-charref>文字参照</dfn>を混在させて[[MAY:構いません]]。
1352 apache 1.163 文字参照は、通常合法的に<a href=#syntax-text title=syntax-text>テキスト</a>に含めることができない文字を逃避するために使うことができます。
1353    
1354     #en
1355 apache 1.150 Character references must start with a U+0026 AMPERSAND
1356     (<code>&amp;</code>). Following this, there are three possible kinds
1357 apache 1.163 of character references:
1358     #ja
1359 apache 1.150 文字参照は、U+0026 AMPERSAND
1360     (<code>&amp;</code>) により始まらなければ[[MUST:なりません]]。
1361 apache 1.163 この文字に続けて、3種類の文字参照があります。
1362    
1363     #en
1364     Named character references
1365     #ja
1366     名前付き文字参照
1367    
1368     #en
1369 apache 1.152 The ampersand must be followed by one of the names given in the
1370     <a href=#named-character-references>named character references</a> section, using the same
1371     case. The name must be one that is terminated by a U+003B SEMICOLON
1372 apache 1.163 (<code title="">;</code>) character.
1373     #ja
1374 apache 1.152 アンド記号の後には、
1375     <a href=#named-character-references>名前付き文字参照</a>の節にある名前のいずれかを、
1376     同じ大文字・小文字の組み合わせによって続けなければ[[MUST:なりません]]。
1377     名前は U+003B SEMICOLON
1378 apache 1.163 (<code title="">;</code>) 文字で終わるものでなければ[[MUST:なりません]]。
1379    
1380     #en
1381     Decimal numeric character reference
1382     #ja
1383     十進数値文字参照
1384    
1385     #en
1386 apache 1.154 The ampersand must be followed by a U+0023 NUMBER SIGN
1387     (<code>#</code>) character, followed by one or more digits in the
1388     range U+0030 DIGIT ZERO .. U+0039 DIGIT NINE, representing a
1389     base-ten integer that itself is a Unicode code point that is
1390     not U+0000, U+000D, in the range U+0080 .. U+009F, or in the range
1391     0xD800 .. 0xDFFF (surrogates). The digits must then be followed by
1392 apache 1.163 a U+003B SEMICOLON character (<code title="">;</code>).
1393     #ja
1394 apache 1.154 アンド記号の後には、 U+0023 NUMBER SIGN
1395     (<code>#</code>) 文字が続き、 Unicode 符号位置であって
1396     U+0000、U+000D、範囲 U+0080 ~ U+009F、範囲 0xD800~0xDFFF (代理)
1397     でない十進整数を表す1文字以上の範囲 U+0030 DIGIT ZERO ~ U+0039 DIGIT NINE
1398     の数字が続かなければ[[MUST:なりません]]。
1399     数字の後には U+003B SEMICOLON 文字 (<code title="">;</code>)
1400 apache 1.163 が続かなければ[[MUST:なりません]]。
1401    
1402     #en
1403     Hexadecimal numeric character reference
1404     #ja
1405     十六進数値文字参照
1406    
1407     #en
1408 apache 1.156 The ampersand must be followed by a U+0023 NUMBER SIGN
1409     (<code>#</code>) character, which must be followed by either a
1410     U+0078 LATIN SMALL LETTER X or a U+0058 LATIN CAPITAL LETTER X
1411     character, which must then be followed by one or more digits in the
1412     range U+0030 DIGIT ZERO .. U+0039 DIGIT NINE, U+0061 LATIN SMALL
1413     LETTER A .. U+0066 LATIN SMALL LETTER F, and U+0041 LATIN CAPITAL
1414     LETTER A .. U+0046 LATIN CAPITAL LETTER F, representing a
1415     base-sixteen integer that itself is a Unicode code point that is
1416     not U+0000, U+000D, in the range U+0080 .. U+009F, or in the range
1417     0xD800 .. 0xDFFF (surrogates). The digits must then be followed by
1418 apache 1.163 a U+003B SEMICOLON character (<code title="">;</code>).
1419     #ja
1420 apache 1.156 アンド記号の後には、 U+0023 NUMBER SIGN
1421     (<code>#</code>) 文字が続き、その後に U+0078 LATIN SMALL LETTER X 文字か
1422     U+0058 LATIN CAPITAL LETTER X 文字が続き、その後に
1423     Unicode 符号位置であって
1424     U+0000、U+000D、範囲 U+0080 ~ U+009F、
1425     範囲 0xD800 .. 0xDFFF (代理)
1426     でない十六進整数を表す1文字以上の範囲
1427     U+0030 DIGIT ZERO ~ U+0039 DIGIT NINE、U+0061 LATIN SMALL
1428     LETTER A ~ U+0066 LATIN SMALL LETTER F、 U+0041 LATIN CAPITAL
1429     LETTER A ~ U+0046 LATIN CAPITAL LETTER F
1430     の数字が続かなければ[[MUST:なりません]]。
1431     数字の後には U+003B SEMICOLON 文字 (<code title="">;</code>)
1432 apache 1.163 が続かなければ[[MUST:なりません]]。
1433    
1434     #en
1435 apache 1.157 An <dfn id=syntax-ambiguous-ampersand title=syntax-ambiguous-ampersand>ambiguous
1436     ampersand</dfn> is a U+0026 AMPERSAND (<code>&amp;</code>) character
1437     that is followed by some <a href=#syntax-text title=syntax-text>text</a> other
1438     than a <a href=#space-character>space character</a>, a U+003C LESS-THAN SIGN
1439     character ('&lt;'), or another U+0026 AMPERSAND (<code>&amp;</code>)
1440 apache 1.163 character.
1441     #ja
1442 apache 1.157 <dfn id=syntax-ambiguous-ampersand title=syntax-ambiguous-ampersand>曖昧アンド記号</dfn>は、
1443     <a href=#space-character>間隔文字</a>、U+003C LESS-THAN SIGN
1444     文字 ('&lt;')、別の U+0026 AMPERSAND (<code>&amp;</code>) 文字以外の
1445     <a href=#syntax-text title=syntax-text>テキスト</a>が続く
1446     U+0026 AMPERSAND (<code>&amp;</code>) 文字です。
1447 apache 1.163
1448    
1449     #pattern
1450     <span class=secno>* </span>CDATA sections
1451     #ja
1452     <span class=secno>$1 </span>CDATA 区間
1453    
1454     #en
1455 apache 1.159 <dfn id=syntax-cdata title=syntax-cdata>CDATA sections</dfn> must start with
1456     the character sequence U+003C LESS-THAN SIGN, U+0021 EXCLAMATION
1457     MARK, U+005B LEFT SQUARE BRACKET, U+0043 LATIN CAPITAL LETTER C,
1458     U+0044 LATIN CAPITAL LETTER D, U+0041 LATIN CAPITAL LETTER A, U+0054
1459     LATIN CAPITAL LETTER T, U+0041 LATIN CAPITAL LETTER A, U+005B LEFT
1460     SQUARE BRACKET (<code title="">&lt;![CDATA[</code>). Following this
1461     sequence, the CDATA section may have <a href=#syntax-text title=syntax-text>text</a>, with the additional restriction
1462     that the text must not contain the three character sequence U+005D
1463     RIGHT SQUARE BRACKET, U+005D RIGHT SQUARE BRACKET, U+003E
1464     GREATER-THAN SIGN (<code title="">]]&gt;</code>). Finally, the CDATA
1465     section must be ended by the three character sequence U+005D RIGHT
1466     SQUARE BRACKET, U+005D RIGHT SQUARE BRACKET, U+003E GREATER-THAN
1467 apache 1.163 SIGN (<code title="">]]&gt;</code>).
1468     #ja
1469 apache 1.159 <dfn id=syntax-cdata title=syntax-cdata>CDATA 区間</dfn>は、
1470     文字列 U+003C LESS-THAN SIGN、U+0021 EXCLAMATION
1471     MARK、U+005B LEFT SQUARE BRACKET、U+0043 LATIN CAPITAL LETTER C、
1472     U+0044 LATIN CAPITAL LETTER D、U+0041 LATIN CAPITAL LETTER A、U+0054
1473     LATIN CAPITAL LETTER T、U+0041 LATIN CAPITAL LETTER A、U+005B LEFT
1474     SQUARE BRACKET (<code title="">&lt;![CDATA[</code>) で始まらなければ[[MUST:なりません]]。
1475     CDATA 区間は、この文字列に続けて、
1476     <a href=#syntax-text title=syntax-text>テキスト</a>を持って[[MAY:構いません]]。
1477     ただし、追加の制限として、このテキストは3文字の列 U+005D
1478     RIGHT SQUARE BRACKET、U+005D RIGHT SQUARE BRACKET、U+003E
1479     GREATER-THAN SIGN (<code title="">]]&gt;</code>) を含んでは[[MUST NOT:なりません]]。
1480     最後に、CDATA 区間は、3文字の列 U+005D RIGHT
1481     SQUARE BRACKET、U+005D RIGHT SQUARE BRACKET、U+003E GREATER-THAN
1482 apache 1.163 SIGN (<code title="">]]&gt;</code>) で終わらなければ[[MUST:なりません]]。
1483    
1484     #pattern
1485     <span class=secno>* </span>Comments
1486     #ja
1487     <span class=secno>$1 </span>注釈
1488    
1489     #en
1490 apache 1.161 <dfn id=syntax-comments title=syntax-comments>Comments</dfn> must start with the
1491     four character sequence U+003C LESS-THAN SIGN, U+0021 EXCLAMATION
1492     MARK, U+002D HYPHEN-MINUS, U+002D HYPHEN-MINUS (<code title="">&lt;!--</code>). Following this sequence, the comment may
1493     have <a href=#syntax-text title=syntax-text>text</a>, with the additional
1494     restriction that the text must not start with a single U+003E
1495     GREATER-THAN SIGN ('&gt;') character, nor start with a U+002D
1496     HYPHEN-MINUS (<code title="">-</code>) character followed by a
1497     U+003E GREATER-THAN SIGN ('&gt;') character, nor contain two
1498     consecutive U+002D HYPHEN-MINUS (<code title="">-</code>)
1499     characters, nor end with a U+002D HYPHEN-MINUS (<code title="">-</code>) character. Finally, the comment must be ended by
1500     the three character sequence U+002D HYPHEN-MINUS, U+002D
1501 apache 1.163 HYPHEN-MINUS, U+003E GREATER-THAN SIGN (<code title="">--&gt;</code>).
1502     #ja
1503 apache 1.161 <dfn id=syntax-comments title=syntax-comments>注釈</dfn>は、
1504     4文字の列 U+003C LESS-THAN SIGN、U+0021 EXCLAMATION
1505     MARK、U+002D HYPHEN-MINUS、U+002D HYPHEN-MINUS (<code title="">&lt;!--</code>)
1506     で始まらなければ[[MUST:なりません]]。
1507     注釈は、この文字列に続けて、
1508     <a href=#syntax-text title=syntax-text>テキスト</a>を持って[[MAY:構いません]]。
1509     ただし、追加の制限として、このテキストは U+003E
1510     GREATER-THAN SIGN ('&gt;') 文字1文字から始まったり、 U+002D
1511     HYPHEN-MINUS (<code title="">-</code>) 文字の後に
1512     U+003E GREATER-THAN SIGN ('&gt;') 文字が続く列から始まったり、
1513     2つの連続する U+002D HYPHEN-MINUS (<code title="">-</code>)
1514     文字を含んだり、 U+002D HYPHEN-MINUS (<code title="">-</code>) 文字で終わったりしては[[MUST NOT:なりません]]。
1515     最後に、注釈は3文字の列 U+002D HYPHEN-MINUS、U+002D
1516     HYPHEN-MINUS、U+003E GREATER-THAN SIGN (<code title="">--&gt;</code>)
1517 apache 1.163 で終わらなければ[[MUST:なりません]]。
1518    
1519     #en
1520 apache 1.162 This specification defines the parsing rules for HTML documents,
1521     whether they are syntactically correct or not. Certain points in the
1522     parsing algorithm are said to be <dfn id=parse-error title="parse error">parse
1523     errors</dfn>. The error handling for parse errors is well-defined:
1524     user agents must either act as described below when encountering
1525     such problems, or must abort processing at the first error that they
1526     encounter for which they do not wish to apply the rules described
1527 apache 1.163 below.
1528     #ja
1529 apache 1.162 この仕様書は、 HTML 文書を、それが構文的に正しいか否かによらず、その構文解析を行うための規則を定義します。
1530     この構文解析算法のいくつかの地点は<dfn id=parse-error title="parse error">構文解析誤り</dfn>であるといいます。
1531     構文解析誤りの誤りの取り扱いは明確に定義するところであり、
1532     利用者エージェントは、
1533     そのような問題に遭遇した時に後述の通りに作用するか、
1534     または後述の規則を適用したくないような最初の誤りの時点で処理を停止するかのいずれかでなければ[[MUST NOT:なりません]]。

[email protected]
ViewVC Help
Powered by ViewVC 1.1.24