/[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.41 - (hide annotations) (download)
Mon Aug 11 15:02:52 2008 UTC (17 years, 11 months ago) by apache
Branch: MAIN
Changes since 1.40: +8 -1 lines
by remote user 'guest'

1 apache 1.2
2    
3     #pattern
4     <span class=secno>* </span>The HTML syntax
5     #ja
6 apache 1.3 <span class=secno>$1 </span>HTML 構文
7    
8     #pattern
9     <span class=secno>* </span>Writing HTML documents
10     #ja
11 apache 1.4 <span class=secno>$1 </span>HTML 文書を書く
12    
13     #en
14     <em>This section only applies to documents, authoring tools, and markup
15     generators. In particular, it does not apply to conformance checkers;
16     conformance checkers must use the requirements given in the next section
17     ("parsing HTML documents").</em>
18     #ja
19     <em>この節は文書、著述ツール、マーク付け生成器にのみ適用されます。
20     特に、適合性検査器には適用されません。
21 apache 1.5 適合性検査器は次の節 (「HTML 文書の構文解析」) で与えられる要件を用いなければ[[MUST:なりません]]。</em>
22    
23     #en
24     Documents must consist of the following parts, in the given order:
25     #ja
26 apache 1.6 文書は、次に示す部分により、次の順序で構成されなければ[[MUST:なりません]]。
27    
28     #en
29     Optionally, a single U+FEFF BYTE ORDER MARK (BOM) character.
30     #ja
31 apache 1.7 任意選択で、1つの U+FEFF BYTE ORDER MARK (BOM) 文字。
32    
33     #en
34     Any number of <a href="#comments0" title=syntax-comments>comments</a>
35     and <a href="#space" title="space character">space characters</a>.
36     #ja
37 apache 1.8 任意の個数の<a href="#comments0" title=syntax-comments>注釈</a>と<a href="#space" title="space character">間隔文字</a>。
38    
39     #en
40     A <a href="#doctype5" title=syntax-doctype>DOCTYPE</a>.
41     #ja
42 apache 1.9 <a href="#doctype5" title=syntax-doctype>DOCTYPE</a>。
43    
44     #en
45     The root element, in the form of an <code><a
46     href="#html">html</a></code> <a href="#elements3"
47     title=syntax-elements>element</a>.
48     #ja
49     根要素を <code><a
50     href="#html">html</a></code> <a href="#elements3"
51 apache 1.10 title=syntax-elements>要素</a>の形で。
52    
53     #en
54     The various types of content mentioned above are described in the next
55     few sections.
56     #ja
57 apache 1.11 前述の各種の内容は、次の数個の節で説明します。
58    
59     #en
60     In addition, there are some restrictions on how <span>character encoding
61     declarations</span> are to be serialized, as discussed in the section on
62     that topic.
63     #ja
64     加えて、<span>文字符号化宣言</span>をどう直列化するかについても、
65 apache 1.12 それに関する節で説明した通り、いくつかの制限があります。
66    
67     #en
68     Space characters before the root <code><a href="#html">html</a></code>
69     element, and space characters at the start of the <code><a
70     href="#html">html</a></code> element and before the <code><a
71     href="#head">head</a></code> element, will be dropped when the document
72     is parsed; space characters <em>after</em> the root <code><a
73     href="#html">html</a></code> element will be parsed as if they were at
74     the end of the <code><a href="#body0">body</a></code> element. Thus,
75     space characters around the root element do not round-trip.
76     #ja
77     根 <code><a href="#html">html</a></code> 要素の前の間隔文字や、
78     <code><a
79     href="#html">html</a></code> 要素のはじめで <code><a
80     href="#head">head</a></code> 要素の前の間隔文字は、
81     文書が構文解析される時に除去されます。根 <code><a
82     href="#html">html</a></code> 要素の<em>後</em>の間隔文字は、
83     <code><a href="#body0">body</a></code> 要素の終わりにあったものとして構文解析されます。
84     従って、根要素の近辺の間隔文字は往復しません。
85 apache 1.13
86    
87     #en
88     It is suggested that newlines be inserted after the DOCTYPE, after any
89     comments that are before the root element, after the <code><a
90     href="#html">html</a></code> element's start tag (if it is not <a
91     href="#omitted" title=syntax-tag-omission>omitted</a>), and after any
92     comments that are inside the <code><a href="#html">html</a></code>
93     element but before the <code><a href="#head">head</a></code> element.
94     #ja
95     DOCTYPE の後、
96     根要素の前の注釈がある場合はその後、
97     <code><a
98     href="#html">html</a></code> 要素の開始タグの後
99     (<a
100     href="#omitted" title=syntax-tag-omission>省略</a>しない場合)、
101     <code><a href="#html">html</a></code> 要素中で
102     <code><a href="#head">head</a></code> 要素の前に注釈がある場合にはその後には、
103 apache 1.14 改行を挿入することをおすすめします。
104    
105     #en
106     Many strings in the HTML syntax (e.g. the names of elements and their
107     attributes) are case-insensitive, but only for characters in the ranges
108     U+0041 .. U+005A (LATIN CAPITAL LETTER A to LATIN CAPITAL LETTER Z) and
109     U+0061 .. U+007A (LATIN SMALL LETTER A to LATIN SMALL LETTER Z). For
110     convenience, in this section this is just referred to as
111     "case-insensitive".
112     #ja
113     HTML 構文中の多くの文字列 (例えば要素や属性の名前) は大文字と小文字を区別しませんが、
114     区別しないのは範囲
115     U+0041 ~ U+005A (LATIN CAPITAL LETTER A ~ LATIN CAPITAL LETTER Z) と
116     範囲 U+0061 ~ U+007A (LATIN SMALL LETTER A ~ LATIN SMALL LETTER Z)
117     の文字についてのみです。便宜上、この節ではこれを単に「大文字・小文字を区別しない」と呼びます。
118 apache 1.15
119    
120     #pattern
121     <span class=secno>* </span>The DOCTYPE
122     #ja
123 apache 1.16 <span class=secno>$1 </span>DOCTYPE
124    
125     #en
126     A <dfn id=doctype5 title=syntax-doctype>DOCTYPE</dfn> is a mostly
127     useless, but required, header.
128     #ja
129     <dfn id=doctype5 title=syntax-doctype>DOCTYPE</dfn> はほとんど無意味ですが、
130 apache 1.17 [[REQUIRED:必須]]の頭部です。
131    
132     #en
133     DOCTYPEs are required for legacy reasons. When omitted,
134     browsers tend to use a different rendering mode that is incompatible with
135     some specifications. Including the DOCTYPE in a document ensures that the
136     browser makes a best-effort attempt at following the relevant
137     specifications.
138     #ja
139     DOCTYPE は遺物的な理由で[[REQUIRED:必須]]です。
140     省略すると、ブラウザはいくつかの仕様書と非互換な異なるレンダリング・モードを使おうとします。
141 apache 1.18 DOCTYPE を文書に含めることによってブラウザに関係する仕様書に従うよう最善の努力を試みさせるようにします。
142    
143     #en
144     A DOCTYPE must consist of the following characters, in this order:
145     #ja
146 apache 1.19 DOCTYPE は、次の文字により次の順序で構成されなければ[[MUST:なりません]]。
147    
148     #en
149     A U+003C LESS-THAN SIGN (<code>&lt;</code>) character.
150     #ja
151 apache 1.20 U+003C LESS-THAN SIGN (<code>&lt;</code>) 文字。
152    
153     #en
154     A U+0021 EXCLAMATION MARK (<code>!</code>) character.
155     #ja
156 apache 1.21 U+0021 EXCLAMATION MARK (<code>!</code>) 文字。
157    
158     #en
159     A U+0044 LATIN CAPITAL LETTER D or U+0064 LATIN SMALL LETTER D
160     character.
161     #ja
162 apache 1.22 U+0044 LATIN CAPITAL LETTER D 文字か U+0064 LATIN SMALL LETTER D 文字。
163    
164     #en
165     A U+004F LATIN CAPITAL LETTER O or U+006F LATIN SMALL LETTER O
166     character.
167     #ja
168 apache 1.23 U+004F LATIN CAPITAL LETTER O 文字か U+006F LATIN SMALL LETTER O 文字。
169    
170     #en
171     A U+0043 LATIN CAPITAL LETTER C or U+0063 LATIN SMALL LETTER C
172     character.
173     #ja
174 apache 1.24 U+0043 LATIN CAPITAL LETTER C 文字か U+0063 LATIN SMALL LETTER C 文字。
175    
176     #en
177     A U+0054 LATIN CAPITAL LETTER T or U+0074 LATIN SMALL LETTER T
178     character.
179     #ja
180 apache 1.25 U+0054 LATIN CAPITAL LETTER T 文字か U+0074 LATIN SMALL LETTER T 文字。
181    
182     #en
183     A U+0059 LATIN CAPITAL LETTER Y or U+0079 LATIN SMALL LETTER Y
184     character.
185     #ja
186 apache 1.26 U+0059 LATIN CAPITAL LETTER Y 文字か U+0079 LATIN SMALL LETTER Y 文字。
187    
188     #en
189     A U+0050 LATIN CAPITAL LETTER P or U+0070 LATIN SMALL LETTER P
190     character.
191     #ja
192     U+0050 LATIN CAPITAL LETTER P 文字か U+0070 LATIN SMALL LETTER P 文字。
193 apache 1.27
194    
195     #en
196     A U+0045 LATIN CAPITAL LETTER E or U+0065 LATIN SMALL LETTER E
197     character.
198     #ja
199 apache 1.28 U+0045 LATIN CAPITAL LETTER E 文字か U+0065 LATIN SMALL LETTER E 文字。
200    
201     #en
202     One or more <a href="#space" title="space character">space
203     characters</a>.
204     #ja
205 apache 1.29 1つ以上の<a href="#space" title="space character">間隔文字</a>。
206    
207     #en
208     A U+0048 LATIN CAPITAL LETTER H or U+0068 LATIN SMALL LETTER H
209     character.
210     #ja
211     U+0048 LATIN CAPITAL LETTER H 文字か U+0068 LATIN SMALL LETTER H 文字。
212 apache 1.30
213    
214     #en
215     A U+004D LATIN CAPITAL LETTER M or U+006D LATIN SMALL LETTER M
216     character.
217     #ja
218 apache 1.31 U+004D LATIN CAPITAL LETTER M 文字か U+006D LATIN SMALL LETTER M 文字。
219    
220     #en
221     A U+004C LATIN CAPITAL LETTER L or U+006C LATIN SMALL LETTER L
222     character.
223     #ja
224 apache 1.32 U+004C LATIN CAPITAL LETTER L 文字か U+006C LATIN SMALL LETTER L 文字。
225    
226     #en
227     Zero or more <a href="#space" title="space character">space
228     characters</a>.
229     #ja
230 apache 1.33 零個以上の<a href="#space" title="space character">間隔文字</a>。
231    
232     #en
233     A U+003E GREATER-THAN SIGN (<code>&gt;</code>) character.
234     #ja
235 apache 1.34 U+003E GREATER-THAN SIGN (<code>&gt;</code>) 文字。
236    
237     #en
238     In other words, <code>&lt;!DOCTYPE HTML></code>,
239     case-insensitively.
240     #ja
241 apache 1.35 つまり、大文字または小文字の <code>&lt;!DOCTYPE HTML></code> です。
242    
243     #pattern
244     <span class=secno>* </span>Elements
245     #ja
246 apache 1.36 <span class=secno>$1 </span>要素
247    
248     #en
249     There are five different kinds of <dfn id=elements3
250     title=syntax-elements>elements</dfn>: void elements, CDATA elements,
251     RCDATA elements, foreign elements, and normal elements.
252     #ja
253     <dfn id=elements3
254     title=syntax-elements>要素</dfn>には5種類あります。
255 apache 1.37 空隙要素、 CDATA 要素、 RCDATA 要素、外来要素、通常要素です。
256    
257     #en
258     <dfn id=void-elements>Void elements</dfn>
259     #ja
260 apache 1.38 <dfn id=void-elements>空隙要素</dfn>
261    
262     #en
263     CDATA elements
264     #ja
265 apache 1.39 CDATA 要素
266    
267     #en
268     RCDATA elements
269     #ja
270 apache 1.40 RCDATA 要素
271    
272     #en
273     Foreign elements
274     #ja
275 apache 1.41 外来要素
276    
277     #en
278     Elements from the <a href="#mathml0">MathML namespace</a> <!--XXXSVG
279     and the <span>SVG namespace</span>.
280     #ja
281     <a href="#mathml0">MathML 名前空間</a>からの要素。<!--XXXSVG
282     and the <span>SVG namespace</span>.

[email protected]
ViewVC Help
Powered by ViewVC 1.1.24