/[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.153 by apache, Sat Oct 25 08:18:02 2008 UTC revision 1.161 by apache, Sat Oct 25 08:32:41 2008 UTC
# Line 1381  The ampersand must be followed by one of Line 1381  The ampersand must be followed by one of
1381  #en  #en
1382  Decimal numeric character reference  Decimal numeric character reference
1383  #ja  #ja
 十進数値文字参照  
1384    十進数値文字参照
1385    
1386    #en
1387    The ampersand must be followed by a U+0023 NUMBER SIGN
1388       (<code>#</code>) character, followed by one or more digits in the
1389       range U+0030 DIGIT ZERO .. U+0039 DIGIT NINE, representing a
1390       base-ten integer that itself is a Unicode code point that is
1391       not U+0000, U+000D, in the range U+0080 .. U+009F, or in the range
1392       0xD800 .. 0xDFFF (surrogates). The digits must then be followed by
1393       a U+003B SEMICOLON character (<code title="">;</code>).
1394    #ja
1395    アンド記号の後には、 U+0023 NUMBER SIGN
1396       (<code>#</code>) 文字が続き、 Unicode 符号位置であって
1397    U+0000、U+000D、範囲 U+0080 ~ U+009F、範囲 0xD800~0xDFFF (代理)
1398    でない十進整数を表す1文字以上の範囲 U+0030 DIGIT ZERO ~ U+0039 DIGIT NINE
1399    の数字が続かなければ[[MUST:なりません]]。
1400    数字の後には U+003B SEMICOLON 文字 (<code title="">;</code>)
1401    が続かなければ[[MUST:なりません]]。
1402    
1403    #en
1404    Hexadecimal numeric character reference
1405    #ja
1406    十六進数値文字参照
1407    
1408    #en
1409    The ampersand must be followed by a U+0023 NUMBER SIGN
1410       (<code>#</code>) character, which must be followed by either a
1411       U+0078 LATIN SMALL LETTER X or a U+0058 LATIN CAPITAL LETTER X
1412       character, which must then be followed by one or more digits in the
1413       range U+0030 DIGIT ZERO .. U+0039 DIGIT NINE, U+0061 LATIN SMALL
1414       LETTER A .. U+0066 LATIN SMALL LETTER F, and U+0041 LATIN CAPITAL
1415       LETTER A .. U+0046 LATIN CAPITAL LETTER F, representing a
1416       base-sixteen integer that itself is a Unicode code point that is
1417       not U+0000, U+000D, in the range U+0080 .. U+009F, or in the range
1418       0xD800 .. 0xDFFF (surrogates). The digits must then be followed by
1419       a U+003B SEMICOLON character (<code title="">;</code>).
1420    #ja
1421    アンド記号の後には、 U+0023 NUMBER SIGN
1422       (<code>#</code>) 文字が続き、その後に U+0078 LATIN SMALL LETTER X 文字か
1423    U+0058 LATIN CAPITAL LETTER X 文字が続き、その後に
1424    Unicode 符号位置であって
1425    U+0000、U+000D、範囲 U+0080 ~ U+009F、
1426    範囲 0xD800 .. 0xDFFF (代理)
1427    でない十六進整数を表す1文字以上の範囲
1428    U+0030 DIGIT ZERO ~ U+0039 DIGIT NINE、U+0061 LATIN SMALL
1429       LETTER A ~ U+0066 LATIN SMALL LETTER F、 U+0041 LATIN CAPITAL
1430       LETTER A ~ U+0046 LATIN CAPITAL LETTER F
1431    の数字が続かなければ[[MUST:なりません]]。
1432    数字の後には U+003B SEMICOLON 文字 (<code title="">;</code>)
1433    が続かなければ[[MUST:なりません]]。
1434    
1435    #en
1436    An <dfn id=syntax-ambiguous-ampersand title=syntax-ambiguous-ampersand>ambiguous
1437      ampersand</dfn> is a U+0026 AMPERSAND (<code>&amp;</code>) character
1438      that is followed by some <a href=#syntax-text title=syntax-text>text</a> other
1439      than a <a href=#space-character>space character</a>, a U+003C LESS-THAN SIGN
1440      character ('&lt;'), or another U+0026 AMPERSAND (<code>&amp;</code>)
1441      character.
1442    #ja
1443    <dfn id=syntax-ambiguous-ampersand title=syntax-ambiguous-ampersand>曖昧アンド記号</dfn>は、
1444    <a href=#space-character>間隔文字</a>、U+003C LESS-THAN SIGN
1445      文字 ('&lt;')、別の U+0026 AMPERSAND (<code>&amp;</code>) 文字以外の
1446    <a href=#syntax-text title=syntax-text>テキスト</a>が続く
1447    U+0026 AMPERSAND (<code>&amp;</code>) 文字です。
1448    
1449    
1450    #pattern
1451    <span class=secno>* </span>CDATA sections
1452    #ja
1453    <span class=secno>$1 </span>CDATA 区間
1454    
1455    #en
1456    <dfn id=syntax-cdata title=syntax-cdata>CDATA sections</dfn> must start with
1457      the character sequence U+003C LESS-THAN SIGN, U+0021 EXCLAMATION
1458      MARK, U+005B LEFT SQUARE BRACKET, U+0043 LATIN CAPITAL LETTER C,
1459      U+0044 LATIN CAPITAL LETTER D, U+0041 LATIN CAPITAL LETTER A, U+0054
1460      LATIN CAPITAL LETTER T, U+0041 LATIN CAPITAL LETTER A, U+005B LEFT
1461      SQUARE BRACKET (<code title="">&lt;![CDATA[</code>). Following this
1462      sequence, the CDATA section may have <a href=#syntax-text title=syntax-text>text</a>, with the additional restriction
1463      that the text must not contain the three character sequence U+005D
1464      RIGHT SQUARE BRACKET, U+005D RIGHT SQUARE BRACKET, U+003E
1465      GREATER-THAN SIGN (<code title="">]]&gt;</code>). Finally, the CDATA
1466      section must be ended by the three character sequence U+005D RIGHT
1467      SQUARE BRACKET, U+005D RIGHT SQUARE BRACKET, U+003E GREATER-THAN
1468      SIGN (<code title="">]]&gt;</code>).
1469    #ja
1470    <dfn id=syntax-cdata title=syntax-cdata>CDATA 区間</dfn>は、
1471    文字列 U+003C LESS-THAN SIGN、U+0021 EXCLAMATION
1472      MARK、U+005B LEFT SQUARE BRACKET、U+0043 LATIN CAPITAL LETTER C、
1473      U+0044 LATIN CAPITAL LETTER D、U+0041 LATIN CAPITAL LETTER A、U+0054
1474      LATIN CAPITAL LETTER T、U+0041 LATIN CAPITAL LETTER A、U+005B LEFT
1475      SQUARE BRACKET (<code title="">&lt;![CDATA[</code>) で始まらなければ[[MUST:なりません]]。
1476    CDATA 区間は、この文字列に続けて、
1477    <a href=#syntax-text title=syntax-text>テキスト</a>を持って[[MAY:構いません]]。
1478    ただし、追加の制限として、このテキストは3文字の列 U+005D
1479      RIGHT SQUARE BRACKET、U+005D RIGHT SQUARE BRACKET、U+003E
1480      GREATER-THAN SIGN (<code title="">]]&gt;</code>) を含んでは[[MUST NOT:なりません]]。
1481    最後に、CDATA 区間は、3文字の列 U+005D RIGHT
1482      SQUARE BRACKET、U+005D RIGHT SQUARE BRACKET、U+003E GREATER-THAN
1483      SIGN (<code title="">]]&gt;</code>) で終わらなければ[[MUST:なりません]]。
1484    
1485    #pattern
1486    <span class=secno>* </span>Comments
1487    #ja
1488    <span class=secno>$1 </span>注釈
1489    
1490    #en
1491    <dfn id=syntax-comments title=syntax-comments>Comments</dfn> must start with the
1492      four character sequence U+003C LESS-THAN SIGN, U+0021 EXCLAMATION
1493      MARK, U+002D HYPHEN-MINUS, U+002D HYPHEN-MINUS (<code title="">&lt;!--</code>). Following this sequence, the comment may
1494      have <a href=#syntax-text title=syntax-text>text</a>, with the additional
1495      restriction that the text must not start with a single U+003E
1496      GREATER-THAN SIGN ('&gt;') character, nor start with a U+002D
1497      HYPHEN-MINUS (<code title="">-</code>) character followed by a
1498      U+003E GREATER-THAN SIGN ('&gt;') character, nor contain two
1499      consecutive U+002D HYPHEN-MINUS (<code title="">-</code>)
1500      characters, nor end with a U+002D HYPHEN-MINUS (<code title="">-</code>) character. Finally, the comment must be ended by
1501      the three character sequence U+002D HYPHEN-MINUS, U+002D
1502      HYPHEN-MINUS, U+003E GREATER-THAN SIGN (<code title="">--&gt;</code>).
1503    #ja
1504    <dfn id=syntax-comments title=syntax-comments>注釈</dfn>は、
1505    4文字の列 U+003C LESS-THAN SIGN、U+0021 EXCLAMATION
1506      MARK、U+002D HYPHEN-MINUS、U+002D HYPHEN-MINUS (<code title="">&lt;!--</code>)
1507    で始まらなければ[[MUST:なりません]]。
1508    注釈は、この文字列に続けて、
1509    <a href=#syntax-text title=syntax-text>テキスト</a>を持って[[MAY:構いません]]。
1510    ただし、追加の制限として、このテキストは U+003E
1511      GREATER-THAN SIGN ('&gt;') 文字1文字から始まったり、 U+002D
1512      HYPHEN-MINUS (<code title="">-</code>) 文字の後に
1513      U+003E GREATER-THAN SIGN ('&gt;') 文字が続く列から始まったり、
1514    2つの連続する U+002D HYPHEN-MINUS (<code title="">-</code>)
1515      文字を含んだり、 U+002D HYPHEN-MINUS (<code title="">-</code>) 文字で終わったりしては[[MUST NOT:なりません]]。
1516    最後に、注釈は3文字の列 U+002D HYPHEN-MINUS、U+002D
1517      HYPHEN-MINUS、U+003E GREATER-THAN SIGN (<code title="">--&gt;</code>)
1518    で終わらなければ[[MUST:なりません]]。

Legend:
Removed from v.1.153  
changed lines
  Added in v.1.161

[email protected]
ViewVC Help
Powered by ViewVC 1.1.24