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

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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.55 by apache, Fri Oct 24 16:02:12 2008 UTC revision 1.65 by apache, Fri Oct 24 16:53:58 2008 UTC
# Line 384  CDATA 要素、 RCDATA 要素、通常� Line 384  CDATA 要素、 RCDATA 要素、通常�
384  空隙要素に終了タグを指定しては[[MUST NOT:なりません]]。  空隙要素に終了タグを指定しては[[MUST NOT:なりません]]。
385  外来要素は開始タグと終了タグを持つか、または開始タグを自己閉塞と印付けするかのいずれかで[[MUST:なければなりらず]]、  外来要素は開始タグと終了タグを持つか、または開始タグを自己閉塞と印付けするかのいずれかで[[MUST:なければなりらず]]、
386  後者の場合終了タグを持っては[[MUST NOT:なりません]]。  後者の場合終了タグを持っては[[MUST NOT:なりません]]。
387    
388    
389    #en
390    The contents of the element must be placed between just after the
391      start tag (which <a href=#syntax-tag-omission title=syntax-tag-omission>might be implied,
392      in certain cases</a>) and just before the end tag (which again,
393      <a href=#syntax-tag-omission title=syntax-tag-omission>might be implied in certain
394      cases</a>). The exact allowed contents of each individual element
395      depends on the content model of that element, as described earlier
396      in this specification. Elements must not contain content that their
397      content model disallows. In addition to the restrictions placed on
398      the contents by those content models, however, the five types of
399      elements have additional <em>syntactic</em> requirements.
400    #ja
401    要素の内容は開始タグ (これは<a href=#syntax-tag-omission title=syntax-tag-omission>場合によっては暗示的なものかもしれません</a>。)
402    の直後と終了タグ (これも<a href=#syntax-tag-omission title=syntax-tag-omission>場合によっては暗示的なものかもしれません</a>。)
403    の直前の間に配置しなければ[[MUST:なりません]]。
404    各要素それぞれで認められる内容は正確には、この仕様書の先の方で説明した当該要素の内容モデルに依存します。
405    要素はその内容モデルが禁じた内容を含んではなりません。しかも、
406    各要素の内容モデルによって内容に課した制約に加えて、5種類の要素には追加の<em>構文的</em>要件があります。
407    
408    #en
409    <a href=#void-elements>Void elements</a> can't have any contents (since there's
410      no end tag, no content can be put between the start tag and the end
411      tag).
412    #ja
413    <a href=#void-elements>空隙要素</a>は内容を持つことができません
414    (終了タグがないので、内容を開始タグと終了タグの間に置くことができません)。
415    
416    #en
417    CDATA elements can have <a href=#syntax-text title=syntax-text>text</a>,
418      though it has <a href=#cdata-rcdata-restrictions>restrictions</a>
419      described below.
420    #ja
421    CDATA 要素は<a href=#syntax-text title=syntax-text>テキスト</a>を持つことができますが、
422    後述の<a href=#cdata-rcdata-restrictions>制約</a>があります。
423    
424    #en
425    RCDATA elements can have <a href=#syntax-text title=syntax-text>text</a>
426      and <a href=#syntax-charref title=syntax-charref>character references</a>, but
427      the text must not contain an <a href=#syntax-ambiguous-ampersand title=syntax-ambiguous-ampersand>ambiguous ampersand</a>.
428      There are also <a href=#cdata-rcdata-restrictions>further
429      restrictions</a> described below.
430    #ja
431    RCDATA 要素は<a href=#syntax-text title=syntax-text>テキスト</a>と<a href=#syntax-charref title=syntax-charref>文字参照</a>を持つことができますが、
432    テキストは<a href=#syntax-ambiguous-ampersand title=syntax-ambiguous-ampersand>曖昧アンド記号</a>を含んでは[[MUST NOT:なりません]]。
433    後述の<a href=#cdata-rcdata-restrictions>追加制約</a>もあります。
434    
435    #en
436    Foreign elements whose start tag is marked as self-closing can't
437      have any contents (since, again, as there's no end tag, no content
438      can be put between the start tag and the end tag). Foreign elements
439      whose start tag is <em>not</em> marked as self-closing can have
440      <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
441      contain the character U+003C LESS-THAN SIGN (<code>&lt;</code>) or
442      an <a href=#syntax-ambiguous-ampersand title=syntax-ambiguous-ampersand>ambiguous
443      ampersand</a>.
444    #ja
445    開始タグが自己閉塞と印付けされた外来要素は内容を持つことができません
446    (やはり、終了タグがないため、内容を開始タグと終了タグの間に置くことができないからです)。
447    開始タグが自己閉塞と印付けされて<em>いない</em>外来要素は<a href=#syntax-text title=syntax-text>テキスト</a>、
448    <a href=#syntax-charref title=syntax-charref>文字参照</a>、
449    <a href=#syntax-cdata title=syntax-cdata>CDATA 区間</a>、
450    他の<a href=#syntax-elements title=syntax-elements>要素</a>、
451    <a href=#syntax-comments title=syntax-comments>注釈</a>を持つことができますが、
452    テキストは文字 U+003C LESS-THAN SIGN (<code>&lt;</code>)
453    や<a href=#syntax-ambiguous-ampersand title=syntax-ambiguous-ampersand>曖昧アンド記号</a>を含んでは[[MUST NOT:なりません]]。
454    
455    #en
456    Normal elements can have <a href=#syntax-text title=syntax-text>text</a>,
457      <a href=#syntax-charref title=syntax-charref>character references</a>, other
458      <a href=#syntax-elements title=syntax-elements>elements</a>, and <a href=#syntax-comments title=syntax-comments>comments</a>, but the text must not
459      contain the character U+003C LESS-THAN SIGN (<code>&lt;</code>) or
460      an <a href=#syntax-ambiguous-ampersand title=syntax-ambiguous-ampersand>ambiguous
461      ampersand</a>. Some normal elements also have <a href=#element-restrictions>yet more restrictions</a> on what
462      content they are allowed to hold, beyond the restrictions imposed by
463      the content model and those described in this paragraph. Those
464      restrictions are described below.
465    #ja
466    通常要素は<a href=#syntax-text title=syntax-text>テキスト</a>、
467    <a href=#syntax-charref title=syntax-charref>文字参照</a>、
468    他の<a href=#syntax-elements title=syntax-elements>要素</a>、
469    <a href=#syntax-comments title=syntax-comments>注釈</a>を持つことができますが、
470    テキストは文字 U+003C LESS-THAN SIGN (<code>&lt;</code>)
471    や<a href=#syntax-ambiguous-ampersand title=syntax-ambiguous-ampersand>曖昧アンド記号</a>を含んでは[[MUST NOT:なりません]]。
472    いくつかの通常要素は、保持することが認められる内容に関して、
473    内容モデルにより課される制約やこの段落で説明した制約に加え、
474    <a href=#element-restrictions>更に追加の制約</a>をも有します。
475    その制約については後述します。
476    
477    #en
478    Tags contain a <dfn id=syntax-tag-name title=syntax-tag-name>tag name</dfn>,
479      giving the element's name. HTML elements all have names that only
480      use characters in the range U+0030 DIGIT ZERO ..  U+0039 DIGIT NINE,
481      U+0061 LATIN SMALL LETTER A .. U+007A LATIN SMALL LETTER Z, U+0041
482      LATIN CAPITAL LETTER A .. U+005A LATIN CAPITAL LETTER Z, and U+002D
483      HYPHEN-MINUS (<code>-</code>). In the HTML syntax, tag names may be
484      written with any mix of lower- and uppercase letters that, when
485      converted to all-lowercase, matches the element's tag name; tag
486      names are case-insensitive.
487    #ja
488    タグは<dfn id=syntax-tag-name title=syntax-tag-name>タグ名</dfn>を持ち、
489    これが要素の名前を与えます。
490    HTML 要素はすべて、範囲 U+0030 DIGIT ZERO ~ U+0039 DIGIT NINE、
491    U+0061 LATIN SMALL LETTER A ~ U+007A LATIN SMALL LETTER Z、U+0041
492      LATIN CAPITAL LETTER A ~ U+005A LATIN CAPITAL LETTER Z、 U+002D
493      HYPHEN-MINUS (<code>-</code>) の文字のみを使った名前を持ちます。
494    HTML 構文では、タグ名はすべて小文字に変換した時に要素のタグ名に一致するような任意の小文字と大文字の組み合わせで書いて[[MAY:構いません]]。
495    つまり、タグ名は大文字・小文字を区別しません。
496    
497    
498    #pattern
499    <span class=secno>* </span>Start tags
500    #ja
501    <span class=secno>$1 </span>開始タグ
502    
503    #en
504    <dfn id=syntax-start-tags title=syntax-start-tags>Start tags</dfn> must have the
505      following format:
506    #ja
507    <dfn id=syntax-start-tags title=syntax-start-tags>開始タグ</dfn>は次の書式でなければ[[MUST:なりません]]。
508    
509    #en
510    The first character of a start tag must be a U+003C LESS-THAN
511       SIGN (<code>&lt;</code>).
512    #ja
513    開始タグの最初の文字は U+003C LESS-THAN
514       SIGN (<code>&lt;</code>) でなければ[[MUST:なりません]]。

Legend:
Removed from v.1.55  
changed lines
  Added in v.1.65

[email protected]
ViewVC Help
Powered by ViewVC 1.1.24