/[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.112 by apache, Sat Oct 25 07:27:18 2008 UTC revision 1.149 by apache, Sat Oct 25 08:15:43 2008 UTC
# Line 916  A <code><a href=#the-li-element>li</a></ Line 916  A <code><a href=#the-li-element>li</a></
916  <code><a href=#the-li-element>li</a></code> 要素の直後が別の  <code><a href=#the-li-element>li</a></code> 要素の直後が別の
917  <code><a href=#the-li-element>li</a></code> 要素か、  <code><a href=#the-li-element>li</a></code> 要素か、
918  親要素にそれ以上に内容がない場合、  親要素にそれ以上に内容がない場合、
 省略して[[MAY:構いません]]。  
919    省略して[[MAY:構いません]]。
920    
921    #en
922    A <code><a href=#the-dt-element>dt</a></code> element's <span title=syntax-end-tag>end
923      tag</span> may be omitted if the <code><a href=#the-dt-element>dt</a></code> element is
924      immediately followed by another <code><a href=#the-dt-element>dt</a></code> element or a
925      <code><a href=#the-dd-element>dd</a></code> element.
926    #ja
927    <code><a href=#the-dt-element>dt</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
928     <code><a href=#the-dt-element>dt</a></code> 要素の直後が別の
929    <code><a href=#the-dt-element>dt</a></code> 要素か
930      <code><a href=#the-dd-element>dd</a></code> 要素の場合、省略して[[MAY:構いません]]。
931    
932    #en
933    A <code><a href=#the-dd-element>dd</a></code> element's <span title=syntax-end-tag>end
934      tag</span> may be omitted if the <code><a href=#the-dd-element>dd</a></code> element is
935      immediately followed by another <code><a href=#the-dd-element>dd</a></code> element or a
936      <code><a href=#the-dt-element>dt</a></code> element, or if there is no more content in the
937      parent element.
938    #ja
939    <code><a href=#the-dd-element>dd</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
940    <code><a href=#the-dd-element>dd</a></code> 要素の直後が別の
941    <code><a href=#the-dd-element>dd</a></code> 要素か
942      <code><a href=#the-dt-element>dt</a></code> 要素の場合や、
943    親要素にそれ以上内容がない場合、省略して[[MAY:構いません]]。
944    
945    #en
946    A <code><a href=#the-p-element>p</a></code> element's <span title=syntax-end-tag>end
947      tag</span> may be omitted if the <code><a href=#the-p-element>p</a></code> element is
948      immediately followed by an <code><a href=#the-address-element>address</a></code>,
949      <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>,
950      <code><a href=#datagrid>datagrid</a></code>, <code><a href=#the-dialog-element>dialog</a></code>, <code>dir</code>,
951      <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>,
952      <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>,
953      <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>,
954      <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>,
955      <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>,
956      <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>,
957      <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
958      more content in the parent element and the parent element is not an
959      <code><a href=#the-a-element>a</a></code> element.
960    #ja
961    <code><a href=#the-p-element>p</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
962    <code><a href=#the-p-element>p</a></code> 要素の直後が
963    <code><a href=#the-address-element>address</a></code>、
964      <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>、
965      <code><a href=#datagrid>datagrid</a></code>、<code><a href=#the-dialog-element>dialog</a></code>、<code>dir</code>、
966      <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>、
967      <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>、
968      <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>、
969      <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>、
970      <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>、
971      <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>、
972      <code><a href=#the-table-element>table</a></code>、 <code><a href=#the-ul-element>ul</a></code> のいずれかの要素の場合や親要素にそれ以上に内容がなく、親要素が
973      <code><a href=#the-a-element>a</a></code> 要素ではない場合、
974    省略して[[MAY:構いません]]。
975    
976    #en
977    An <code><a href=#the-rt-element>rt</a></code> element's <span title=syntax-end-tag>end
978      tag</span> may be omitted if the <code><a href=#the-rt-element>rt</a></code> element is
979      immediately followed by an <code><a href=#the-rt-element>rt</a></code> or <code><a href=#the-rp-element>rp</a></code>
980      element, or if there is no more content in the parent element.
981    #ja
982    <code><a href=#the-rt-element>rt</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
983    <code><a href=#the-rt-element>rt</a></code> 要素の直後が
984    <code><a href=#the-rt-element>rt</a></code> 要素や
985    <code><a href=#the-rp-element>rp</a></code> 要素でない場合や、
986    親要素にそれ以上内容がない場合、
987    省略して[[MAY:構いません]]。
988    
989    #en
990    An <code><a href=#the-rp-element>rp</a></code> element's <span title=syntax-end-tag>end
991      tag</span> may be omitted if the <code><a href=#the-rp-element>rp</a></code> element is
992      immediately followed by an <code><a href=#the-rt-element>rt</a></code> or <code><a href=#the-rp-element>rp</a></code>
993      element, or if there is no more content in the parent element.
994    #ja
995    <code><a href=#the-rp-element>rp</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
996    <code><a href=#the-rp-element>rp</a></code> 要素の直後が
997    <code><a href=#the-rt-element>rt</a></code> 要素や
998    <code><a href=#the-rp-element>rp</a></code> 要素の場合や、
999    親要素にそれ以上内容がない場合、省略して[[MAY:構いません]]。
1000    
1001    #en
1002    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
1003      <code><a href=#the-optgroup-element>optgroup</a></code> element <!--has an ancestor
1004      <code>select</code> element and--> is immediately followed by
1005      another <code><a href=#the-optgroup-element>optgroup</a></code> element, or if <!--all of the elements
1006      that are ancestors of the <code>optgroup</code> element, up to and
1007      including the first ancestor element that is not an
1008      <code>optgroup</code> element, have no more content--> there is no
1009      more content in the parent element.
1010    #ja
1011    <code><a href=#the-optgroup-element>optgroup</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
1012      <code><a href=#the-optgroup-element>optgroup</a></code> 要素<!--has an ancestor
1013      <code>select</code> element and-->の直後が
1014    別の <code><a href=#the-optgroup-element>optgroup</a></code> 要素の場合や、
1015    <!--all of the elements
1016      that are ancestors of the <code>optgroup</code> element, up to and
1017      including the first ancestor element that is not an
1018      <code>optgroup</code> element, have no more content-->親要素にそれ以上内容がない場合、
1019    省略して[[MAY:構いません]]。
1020    
1021    #en
1022    An <code><a href=#the-option-element>option</a></code> element's <span title=syntax-end-tag>end
1023      tag</span> may be omitted if the <code><a href=#the-option-element>option</a></code> element is
1024      immediately followed by another <code><a href=#the-option-element>option</a></code> element, or if
1025      it is immediately followed by an <code><a href=#the-optgroup-element>optgroup</a></code> element, or
1026      if there is no more content in the parent element.
1027    #ja
1028    <code><a href=#the-option-element>option</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
1029    <code><a href=#the-option-element>option</a></code> 要素の直後が別の
1030    <code><a href=#the-option-element>option</a></code> 要素の場合や、
1031    直後が <code><a href=#the-optgroup-element>optgroup</a></code> 要素の場合や、
1032    親要素にそれ以上内容がない場合、省略して[[MAY:構いません]]。
1033    
1034    #en
1035    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
1036      first thing inside the <code><a href=#the-colgroup-element>colgroup</a></code> element is a
1037      <code><a href=#the-col-element>col</a></code> element, and if the element is not immediately
1038      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.
1039    #ja
1040    <code><a href=#the-colgroup-element>colgroup</a></code> 要素の<span title=syntax-start-tag>開始タグ</span>は、
1041    <code><a href=#the-colgroup-element>colgroup</a></code> 要素の内側の最初のものが
1042      <code><a href=#the-col-element>col</a></code> 要素の場合で、
1043    直前が<span title=syntax-end-tag>終了タグ</span>の省略された別の
1044    <code><a href=#the-colgroup-element>colgroup</a></code> 要素でない場合、
1045    省略して[[MAY:構いません]]。
1046    
1047    #en
1048    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
1049      <code><a href=#the-colgroup-element>colgroup</a></code> element is not immediately followed by a
1050      <a href=#space-character>space character</a> or a <a href=#syntax-comments title=syntax-comments>comment</a>.
1051    #ja
1052    <code><a href=#the-colgroup-element>colgroup</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
1053      <code><a href=#the-colgroup-element>colgroup</a></code> 要素の直後が<a href=#space-character>間隔文字</a>や<a href=#syntax-comments title=syntax-comments>注釈</a>でない場合、
1054    省略して[[MAY:構いません]]。
1055    
1056    #en
1057    A <code><a href=#the-thead-element>thead</a></code> element's <span title=syntax-end-tag>end
1058      tag</span> may be omitted if the <code><a href=#the-thead-element>thead</a></code> element is
1059      immediately followed by a <code><a href=#the-tbody-element>tbody</a></code> or <code><a href=#the-tfoot-element>tfoot</a></code>
1060      element.
1061    #ja
1062    <code><a href=#the-thead-element>thead</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
1063    <code><a href=#the-thead-element>thead</a></code> 要素の直後が
1064    <code><a href=#the-tbody-element>tbody</a></code> 要素や <code><a href=#the-tfoot-element>tfoot</a></code>
1065    要素の場合、省略して[[MAY:構いません]]。
1066    
1067    #en
1068    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
1069      first thing inside the <code><a href=#the-tbody-element>tbody</a></code> element is a
1070      <code><a href=#the-tr-element>tr</a></code> element, and if the element is not immediately
1071      preceded by a <code><a href=#the-tbody-element>tbody</a></code>, <code><a href=#the-thead-element>thead</a></code>, or
1072      <code><a href=#the-tfoot-element>tfoot</a></code> element whose <span title=syntax-end-tag>end
1073      tag</span> has been omitted.
1074    #ja
1075    <code><a href=#the-tbody-element>tbody</a></code> 要素の<span title=syntax-start-tag>開始タグ</span>は、
1076    <code><a href=#the-tbody-element>tbody</a></code> 要素の内側の最初のものが
1077      <code><a href=#the-tr-element>tr</a></code> 要素の場合で、
1078    要素の直前が<span title=syntax-end-tag>終了タグ</span>の省略された
1079    <code><a href=#the-tbody-element>tbody</a></code> 要素、<code><a href=#the-thead-element>thead</a></code> 要素、
1080      <code><a href=#the-tfoot-element>tfoot</a></code> 要素でない場合、
1081    省略して[[MAY:構いません]]。
1082    
1083    #en
1084    A <code><a href=#the-tbody-element>tbody</a></code> element's <span title=syntax-end-tag>end
1085      tag</span> may be omitted if the <code><a href=#the-tbody-element>tbody</a></code> element is
1086      immediately followed by a <code><a href=#the-tbody-element>tbody</a></code> or <code><a href=#the-tfoot-element>tfoot</a></code>
1087      element, or if there is no more content in the parent element.
1088    #ja
1089    <code><a href=#the-tbody-element>tbody</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
1090    <code><a href=#the-tbody-element>tbody</a></code> 要素の直後が
1091    <code><a href=#the-tbody-element>tbody</a></code> 要素や <code><a href=#the-tfoot-element>tfoot</a></code>
1092    要素の場合や、親要素にそれ以上内容がない場合、省略して[[MAY:構いません]]。
1093    
1094    
1095    #en
1096    A <code><a href=#the-tfoot-element>tfoot</a></code> element's <span title=syntax-end-tag>end
1097      tag</span> may be omitted if the <code><a href=#the-tfoot-element>tfoot</a></code> element is
1098      immediately followed by a <code><a href=#the-tbody-element>tbody</a></code> element, or if there is
1099      no more content in the parent element.
1100    #ja
1101    <code><a href=#the-tfoot-element>tfoot</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
1102    <code><a href=#the-tfoot-element>tfoot</a></code> 要素の直後が
1103    <code><a href=#the-tbody-element>tbody</a></code> 要素の場合や、
1104    親要素にそれ以上内容がない場合、省略して[[MAY:構いません]]。
1105    
1106    #en
1107    A <code><a href=#the-tr-element>tr</a></code> element's <span title=syntax-end-tag>end
1108      tag</span> may be omitted if the <code><a href=#the-tr-element>tr</a></code> element is
1109      immediately followed by another <code><a href=#the-tr-element>tr</a></code> element, or if there
1110      is no more content in the parent element.
1111    #ja
1112    <code><a href=#the-tr-element>tr</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
1113    <code><a href=#the-tr-element>tr</a></code> 要素の直後が別の
1114    <code><a href=#the-tr-element>tr</a></code> 要素の場合や、
1115    親要素にそれ以上内容がない場合、省略して[[MAY:構いません]]。
1116    
1117    #en
1118    A <code><a href=#the-td-element>td</a></code> element's <span title=syntax-end-tag>end
1119      tag</span> may be omitted if the <code><a href=#the-td-element>td</a></code> element is
1120      immediately followed by a <code><a href=#the-td-element>td</a></code> or <code><a href=#the-th-element>th</a></code>
1121      element, or if there is no more content in the parent element.
1122    #ja
1123    <code><a href=#the-td-element>td</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、
1124    <code><a href=#the-td-element>td</a></code> 要素の直後が
1125    <code><a href=#the-td-element>td</a></code> 要素や
1126    <code><a href=#the-th-element>th</a></code> 要素の場合や、
1127    親要素にそれ以上内容がない場合、省略して[[MAY:構いません]]。
1128    
1129    
1130    #en
1131    A <code><a href=#the-th-element>th</a></code> element's <span title=syntax-end-tag>end
1132      tag</span> may be omitted if the <code><a href=#the-th-element>th</a></code> element is
1133      immediately followed by a <code><a href=#the-td-element>td</a></code> or <code><a href=#the-th-element>th</a></code>
1134      element, or if there is no more content in the parent element.
1135    #ja
1136    <code><a href=#the-th-element>th</a></code> 要素の<span title=syntax-end-tag>終了タグ</span>は、<code><a href=#the-th-element>th</a></code> 要素の直後が
1137    <code><a href=#the-td-element>td</a></code> 要素や
1138    <code><a href=#the-th-element>th</a></code> 要素の場合や、
1139    親要素にそれ以上内容がない場合、省略して[[MAY:構いません]]。
1140    
1141    
1142    #en
1143    <strong>However</strong>, a <span title=syntax-start-tag>start
1144      tag</span> must never be omitted if it has any attributes.
1145    #ja
1146    <strong>しかし</strong>、<span title=syntax-start-tag>開始タグ</span>が属性を持つ場合、
1147    開始タグを省略しては[[MUST:なりません]]。
1148    
1149    #pattern
1150    <span class=secno>* </span>Restrictions on content models
1151    #ja
1152    <span class=secno>$1 </span>内容モデルの制限
1153    
1154    #en
1155    For historical reasons, certain elements have extra restrictions
1156      beyond even the restrictions given by their content model.
1157    #ja
1158    歴史的理由により、内容モデルによる制限以上の追加の制限を持つ要素がいくつかあります。
1159    
1160    #en
1161    An <code><a href=#the-optgroup-element>optgroup</a></code> element <!--that is a descendant of a
1162      <code>select</code> element--> must not contain
1163      <code><a href=#the-optgroup-element>optgroup</a></code> elements, even though these elements are
1164      technically allowed to be nested according to the content models
1165      described in this specification. (If an <code><a href=#the-optgroup-element>optgroup</a></code>
1166      element is put inside another <!--<code>optgroup</code> element
1167      inside a <code>select</code> element--> in the markup, it will in
1168      fact imply an <code><a href=#the-optgroup-element>optgroup</a></code> end tag before it.)
1169    #ja
1170    <code><a href=#the-optgroup-element>optgroup</a></code> 要素は<!--that is a descendant of a
1171      <code>select</code> element-->、
1172    この仕様書で述べた内容モデルに従えば技術的には入れ子にできますが、
1173      <code><a href=#the-optgroup-element>optgroup</a></code>
1174    要素を含んでは[[MUST NOT:なりません]]。
1175    (<code><a href=#the-optgroup-element>optgroup</a></code>
1176    要素をマーク付け中で別の<!--<code>optgroup</code> element
1177      inside a <code>select</code> element-->
1178    <code><a href=#the-optgroup-element>optgroup</a></code> 要素中に配置しても、
1179    実際にはその前に <code><a href=#the-optgroup-element>optgroup</a></code>
1180    終了タグが暗示的に存在するものとみなされます。)
1181    
1182    #en
1183    A <code><a href=#the-table-element>table</a></code> element must not contain <code><a href=#the-tr-element>tr</a></code>
1184      elements, even though these elements are technically allowed inside
1185      <code><a href=#the-table-element>table</a></code> elements according to the content models
1186      described in this specification. (If a <code><a href=#the-tr-element>tr</a></code> element is
1187      put inside a <code><a href=#the-table-element>table</a></code> in the markup, it will in fact imply
1188      a <code><a href=#the-tbody-element>tbody</a></code> start tag before it.)
1189    #ja
1190    <code><a href=#the-table-element>table</a></code>
1191    要素はこの仕様書で述べた内容モデルに従えば技術的には内側で
1192    <code><a href=#the-tr-element>tr</a></code> 要素が認められていますが、
1193    <code><a href=#the-table-element>table</a></code>
1194    要素は <code><a href=#the-tr-element>tr</a></code> 要素を含んでは[[MUST NOT:なりません]]。
1195    (<code><a href=#the-tr-element>tr</a></code> 要素がマーク付け中で
1196    <code><a href=#the-table-element>table</a></code> 要素の内側に置かれた場合、
1197    実際には前に <code><a href=#the-tbody-element>tbody</a></code> 開始タグが暗示的に存在するものとみなされます。)
1198    
1199    #en
1200    A single U+000A LINE FEED (LF) character may be placed
1201      immediately after the <span title=syntax-start-tag>start
1202      tag</span> of <code><a href=#the-pre-element>pre</a></code> and <code><a href=#the-textarea-element>textarea</a></code>
1203      elements. This does not affect the processing of the element. The
1204      otherwise optional U+000A LINE FEED (LF) character <em>must</em> be
1205      included if the element's contents start with that character
1206      (because otherwise the leading newline in the contents would be
1207      treated like the optional newline, and ignored).
1208    #ja
1209    <code><a href=#the-pre-element>pre</a></code> 要素と
1210    <code><a href=#the-textarea-element>textarea</a></code>
1211    要素の<span title=syntax-start-tag>開始タグ</span>の直後に1文字の
1212     U+000A LINE FEED (LF) 文字を置いても[[MAY:構いません]]。
1213    この文字は要素の処理に影響しません。
1214    通常は任意選択のこの U+000A LINE FEED (LF) 文字は、
1215    要素の内容がこの文字から始まる場合には、含めなければ<em>[[MUST:なりません]]</em>
1216    (そうしなければ、内容の最初の改行は任意選択の改行として扱われ、無視されるからです)。
1217    
1218    
1219    #en
1220    The following two <code><a href=#the-pre-element>pre</a></code> blocks are equivalent:
1221    #ja
1222    次の2つの <code><a href=#the-pre-element>pre</a></code>
1223    ブロックは等価です。
1224    
1225    #en
1226    &lt;pre&gt;Hello&lt;/pre&gt;
1227    #ja
1228    &lt;pre&gt;こんにちは&lt;/pre&gt;
1229    
1230    #en
1231    &lt;pre&gt;<br>Hello&lt;/pre&gt;
1232    #ja
1233    &lt;pre&gt;<br>こんにちは&lt;/pre&gt;
1234    
1235    #en
1236    <span class=secno>* </span>Restrictions on the contents of CDATA and RCDATA elements
1237    #ja
1238    <span class=secno>$1 </span>CDATA 要素や RCDATA 要素の内容の制限
1239    
1240    #en
1241    The text in CDATA and RCDATA elements must not contain any
1242      occurrences of the string "<code title="">&lt;/</code>" (U+003C
1243      LESS-THAN SIGN, U+002F SOLIDUS) followed by characters that
1244      case-insensitively match the tag name of the element followed by one
1245      of U+0009 CHARACTER TABULATION, U+000A LINE FEED (LF), U+000C FORM
1246      FEED (FF), U+0020 SPACE, U+003E GREATER-THAN SIGN (&gt;), or U+002F
1247      SOLIDUS (/), unless that string is part of an <a href=#syntax-escape title=syntax-escape>escaping text span</a>.
1248    #ja
1249    CDATA 要素や RCDATA 要素のテキストは文字列「<code title="">&lt;/</code>」 (U+003C
1250      LESS-THAN SIGN、U+002F SOLIDUS) の後に要素のタグ名と大文字・小文字を区別しない場合に一致する文字が続き、
1251    その後に U+0009 CHARACTER TABULATION、U+000A LINE FEED (LF)、U+000C FORM
1252      FEED (FF)、U+0020 SPACE、U+003E GREATER-THAN SIGN (&gt;)、U+002F
1253      SOLIDUS (/)
1254    のいずれかが続くような列を、その文字列が<a href=#syntax-escape title=syntax-escape>逃避テキスト径間</a>の一部である場合を除き、
1255    含んでは[[MUST NOT:なりません]]。
1256    
1257    #en
1258    An <dfn id=syntax-escape title=syntax-escape>escaping text span</dfn> is a span
1259      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
1260      not itself in an <a href=#syntax-escape title=syntax-escape>escaping text
1261      span</a>, and ends at the next <a href=#syntax-escape-end title=syntax-escape-end>escaping text span end</a>. There
1262      cannot be any <a href=#syntax-charref title=syntax-charref>character
1263      references</a> inside an <a href=#syntax-escape title=syntax-escape>escaping
1264      text span</a>.
1265    #ja
1266    <dfn id=syntax-escape title=syntax-escape>逃避テキスト径間</dfn>は、
1267    <a href=#syntax-text title=syntax-text>テキスト</a>の径間であって、
1268    それ自体は<a href=#syntax-escape title=syntax-escape>逃避テキスト径間</a>中にない<a href=#syntax-escape-start title=syntax-escape-start>逃避テキスト径間開始</a>によって始まり、
1269    次の<a href=#syntax-escape-end title=syntax-escape-end>逃避テキスト径間</a>によって終わるものです。
1270    <a href=#syntax-escape title=syntax-escape>逃避テキスト径間</a>の内側には<a href=#syntax-charref title=syntax-charref>文字参照</a>を入れることができません。
1271    
1272    #en
1273    An <dfn id=syntax-escape-start title=syntax-escape-start>escaping text span
1274      start</dfn> is a part of <a href=#syntax-text title=syntax-text>text</a> that
1275      consists of the four character sequence "<code title="">&lt;!--</code>" (U+003C LESS-THAN SIGN, U+0021 EXCLAMATION
1276      MARK, U+002D HYPHEN-MINUS, U+002D HYPHEN-MINUS).
1277    #ja
1278    <dfn id=syntax-escape-start title=syntax-escape-start>逃避テキスト径間開始</dfn>は、
1279    <a href=#syntax-text title=syntax-text>テキスト</a>の一部で、
1280    4文字の列「<code title="">&lt;!--</code>」(U+003C LESS-THAN SIGN、U+0021 EXCLAMATION
1281      MARK、U+002D HYPHEN-MINUS、U+002D HYPHEN-MINUS) です。
1282    
1283    #en
1284    An <a href=#syntax-escape-start title=syntax-escape-start>escaping text span
1285      start</a> may share its U+002D HYPHEN-MINUS characters with its
1286      corresponding <a href=#syntax-escape-end title=syntax-escape-end>escaping text span
1287      end</a>.
1288    #ja
1289    <a href=#syntax-escape-start title=syntax-escape-start>逃避テキスト径間開始</a>は、
1290    その U+002D HYPHEN-MINUS 文字を対応する<a href=#syntax-escape-end title=syntax-escape-end>逃避テキスト径間終了</a>と共有して[[MAY:構いません]]。
1291    
1292    #en
1293    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
1294      not followed by an <a href=#syntax-escape-end title=syntax-escape-end>escaping text
1295      span end</a>.
1296    #ja
1297    CDATA 要素と RCDATA 要素のテキストは<a href=#syntax-escape-end title=syntax-escape-end>逃避テキスト径間終了</a>が後に続かない<a href=#syntax-escape-start title=syntax-escape-start>逃避テキスト径間開始</a>を含んでは[[MUST NOT:なりません]]。
1298    
1299    #pattern
1300    <span class=secno>* </span>Text
1301    #ja
1302    <span class=secno>$1 </span>テキスト
1303    
1304    #en
1305    <dfn id=syntax-text title=syntax-text>Text</dfn> is allowed inside elements,
1306      attributes, and comments. Text must consist of Unicode characters.
1307      Text must not contain U+0000 characters. Text must not contain
1308      permanently undefined Unicode characters. Text must not contain
1309      control characters other than <a href=#space-character title="space character">space
1310      characters</a>. Extra constraints are placed on what is and what
1311      is not allowed in text based on where the text is to be put, as
1312      described in the other sections.
1313    #ja
1314    <dfn id=syntax-text title=syntax-text>テキスト</dfn>は要素、
1315    属性、注釈の内側で認められています。
1316    テキストは Unicode 文字で構成されなければ[[MUST:なりません]]。
1317    テキストは U+0000 文字を含んでは[[MUST NOT:なりません]]。
1318    テキストは恒久的に未定義の Unicode 文字を含んでは[[MUST NOT:なりません]]。
1319    テキストは<a href=#space-character title="space character">間隔文字</a>以外の制御文字を含んでは[[MUST NOT:なりません]]。
1320    他の節で述べた通り、テキストが配置される場所によって、テキスト中で何が認められ、
1321    何が認められないかの追加の制約があります。
1322    
1323    
1324    #pattern
1325    <span class=secno>* </span>Newlines
1326    #ja
1327    <span class=secno>$1 </span>改行
1328    
1329    #en
1330    <dfn id=syntax-newlines title=syntax-newlines>Newlines</dfn> in HTML may be
1331      represented either as U+000D CARRIAGE RETURN (CR) characters, U+000A
1332      LINE FEED (LF) characters, or pairs of U+000D CARRIAGE RETURN (CR),
1333      U+000A LINE FEED (LF) characters in that order.
1334    #ja
1335    HTML の<dfn id=syntax-newlines title=syntax-newlines>改行</dfn>は
1336    U+000D CARRIAGE RETURN (CR) 文字か、U+000A
1337      LINE FEED (LF) 文字か、U+000D CARRIAGE RETURN (CR) 文字と
1338    U+000A LINE FEED (LF) 文字の組をこの順序で用いるかのいずれかによって表現して[[MAY:構いません]]。
1339    
1340    
1341    #pattern
1342    <span class=secno>* </span>Character references
1343    #ja
1344    <span class=secno>$1 </span>文字参照
1345    
1346    #en
1347    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
1348      to escape characters that couldn't otherwise legally be included in
1349      <a href=#syntax-text title=syntax-text>text</a>.
1350    #ja
1351    他の節で述べたいくつかの場合において、<a href=#syntax-text title=syntax-text>テキスト</a>には
1352    <dfn id=syntax-charref title=syntax-charref>文字参照</dfn>を混在させて[[MAY:構いません]]。
1353    文字参照は、通常合法的に<a href=#syntax-text title=syntax-text>テキスト</a>に含めることができない文字を逃避するために使うことができます。

Legend:
Removed from v.1.112  
changed lines
  Added in v.1.149

[email protected]
ViewVC Help
Powered by ViewVC 1.1.24