-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathepub301-contentdocs.xhtml
3666 lines (3037 loc) · 341 KB
/
epub301-contentdocs.xhtml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html [
<!ENTITY nbsp " ">
<!ENTITY copy "©">
<!ENTITY trade "™">
<!ENTITY reg "®">
]>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>EPUB Content Documents 3.0.1(日本語訳版)</title>
<link rel="stylesheet" type="text/css" href="css/epub-spec.css"/>
<link rel="stylesheet" href="css/epub-print.css" type="text/css" media="print"/>
<link rel="stylesheet" type="text/css" href="css/translation-memo.css"/>
<meta name="generator" content="DocBook XSL-NS Stylesheets V1.76.1"/>
<meta name="description" content="EPUB Content Documents 3.0.1 は、EPUB 出版物のコンテクスト内で使用するための HTML5、SVG、CSS のプロファイルを定義する。"/>
</head>
<body>
<div class="translation-attention">
<p>この文書は「<a href="http://www.idpf.org/epub3/latest/contentdocs">EPUB Content Documents 3.0.1</a>」の日本語訳である。最新の文書は <a href="http://www.idpf.org/epub3/latest/contentdocs">http://www.idpf.org/epub3/latest/contentdocs</a> である。原文もしくは完全な情報は、 <a href="http://www.idpf.org/epub3/latest/contentdocs">EPUB Content Documents 3.0.1</a> を参照されたい。</p>
<p>この日本語訳は参考である。公式な文書ではなく、翻訳・解釈の正確性を保証していない。<br/>また本文内の訳注は翻訳者の主観による補足である。</p>
<p><a href="#sec-terminology">1.3. 用語</a>にあげられている名称は本文中でも基本的に原文のままとした。</p>
<dl>
<dt>公開日:</dt>
<dd>2013-11-12</dd>
<dt>改定日:</dt>
<dd>2016-01-21</dd>
<dt>翻訳者:</dt>
<dd>Wataru Yoshimura</dd>
</dl>
</div>
<div class="book" title="EPUB Content Documents 3.0.1">
<h1 class="title">EPUB Content Documents 3.0.1</h1>
<p class="identity"><span class="pubdate">2014年6月26日</span> <span class="releaseinfo">Recommended Specification</span></p>
<p>仕様書は、<a href="#sec-xhtml-aria-describedat"><code class="markup">aria-describedat</code> 属性</a>のサポートを取り除くため、2015年10月8日に編集された。</p>
<dl class="printhistory">
<dt>この版</dt>
<dd><a class="link" href="http://www.idpf.org/epub/301/spec/epub-contentdocs-20140626.html">http://www.idpf.org/epub/301/spec/epub-contentdocs-20140626.html</a></dd>
<dt>最新版</dt>
<dd><a class="link" href="http://www.idpf.org/epub3/latest/contentdocs">http://www.idpf.org/epub3/latest/contentdocs</a></dd>
<dt>前の版</dt>
<dd><a class="link" href="http://www.idpf.org/epub/301/spec/epub-contentdocs-20140228.html">http://www.idpf.org/epub/301/spec/epub-contentdocs-20140228.html</a></dd>
</dl>
<p class="diff">以前のドラフトからの<a class="link" href="http://code.google.com/p/epub-revision/source/diff?spec=svn4920&old=4905&r=4920&format=side&path=%2Ftrunk%2Fsrc%2Fspec%2Fepub-contentdocs.xml">変更点の差分</a>もまた利用できる。</p>
<p class="errata">この文書(いくらかの規範的な訂正を含むかもしれない)のために、<a class="link" href="http://www.idpf.org/epub/301/spec/epub-contentdocs-errata/">正誤表(英語)</a>を参照されたい。</p>
<div class="legal">
<p class="copyright">Copyright © 2010-2015 International Digital Publishing Forum<sup>™</sup></p>
<!-- <div class="legalnotice" title="Legal Notice"> -->
<div class="legalnotice" title="LegalNotice">
<a id="d14232e48"/>
<p>無断複写・転載を禁止する。本作品は合衆国法典第17編の下に保護されている。変更を伴うこの著作物の複製と頒布は、<a class="link" href="http://www.idpf.org">International Digital Publishing Forum (IDPF)</a> の書面による許可を得ない限り禁止されている。</p>
<p>EPUBは International Digital Publishing Forum の登録商標である。</p>
</div>
</div>
<div class="authorgroup">
<p class="bridgehead">Editors</p>
<p class="editor">Markus Gylling, International Digital Publishing Forum (IDPF)</p>
<p class="editor">William McCoy, International Digital Publishing Forum (IDPF)</p>
<p class="editor">Elika J. Etemad, Invited Expert</p>
<p class="editor">Matt Garrish, Invited Expert</p>
</div>
<div class="toc">
<p><strong>目次</strong></p>
<dl>
<dt><span class="chapter"><a href="#sec-overview">1. 概要</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-overview-purpose-and-scope">1.1. 目的とスコープ</a></span></dt>
<dt><span class="section"><a href="#sec-overview-relations">1.2. 他の仕様との関連性</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-overview-relations-html">1.2.1. HTML5 との関連性</a></span></dt>
<dt><span class="section"><a href="#sec-overview-relations-svg">1.2.2. SVG との関連性</a></span></dt>
<dt><span class="section"><a href="#sec-overview-relations-css">1.2.3. CSS との関連性</a></span></dt>
<dt><span class="section"><a href="#sec-overview-versioning">1.2.4. 今後のメンテナンス</a></span></dt>
</dl>
</dd>
<dt><span class="section"><a href="#sec-terminology">1.3. 用語</a></span></dt>
<dt><span class="section"><a href="#sec-typography">1.4. 表記上の規則</a></span></dt>
<dt><span class="section"><a href="#sec-conformance">1.5. 適合性宣言</a></span></dt>
<dt><span class="section"><a href="#sec-overview-nspfx">1.6. 名前空間接頭辞マッピング</a></span></dt>
</dl>
</dd>
<dt><span class="chapter"><a href="#sec-contentdocs">2. EPUB Content Documents</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-xhtml">2.1. XHTML Content Documents</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-xhtml-conf-content">2.1.1. コンテンツの適合性</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-conf-rs">2.1.2. リーディングシステムの適合性</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-extensions">2.1.3. HTML5 の拡張</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-xhtml-semantic-markup">2.1.3.1. セマンティックマークアップ</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-xhtml-semantic-inflection">2.1.3.1.1. 意味の変化</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-xhtml-semantic-inflection-intro">2.1.3.1.1.1. 前置き</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-content-type-attribute">2.1.3.1.1.2. <code class="markup">epub:type</code> 属性</a></span></dt>
<dt><span class="section"><a href="#sec-contentdocs-vocab-association">2.1.3.1.1.3. 語彙の関連性</a></span></dt>
<dt><span class="section"><a href="#sec-contentdocs-semantic-inflection-processing-reqs">2.1.3.1.1.4. 処理の要件</a></span></dt>
</dl>
</dd>
<dt><span class="section"><a href="#sec-xhtml-semantic-enrichment">2.1.3.1.2. 意味の強化</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-xhtml-semantic-enrichment-intro">2.1.3.1.2.1. 前置き</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-semantic-enrichment-content-conf">2.1.3.1.2.2. コンテンツの適合性</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-semantic-enrichment-processing-reqs">2.1.3.1.2.3. 処理の要件</a></span></dt>
</dl>
</dd>
</dl>
</dd>
<dt><span class="section"><a href="#sec-xhtml-ssml-attrib">2.1.3.2. SSML 属性</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-cd-ssml-intro">2.1.3.2.1. 概要</a></span></dt>
<dt><span class="section"><a href="#sec-cd-ssml-ph-attrib">2.1.3.2.2. <code class="markup">ssml:ph</code> 属性</a></span></dt>
<dt><span class="section"><a href="#sec-cd-ssml-alphabet-attrib">2.1.3.2.3. <code class="markup">ssml:alphabet</code> 属性</a></span></dt>
</dl>
</dd>
<dt><span class="section"><a href="#sec-xhtml-content-switch">2.1.3.3. コンテンツの切り替え</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-xhtml-switch-intro">2.1.3.3.1. 前置き</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-switch-def">2.1.3.3.2. 定義</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-xhtml-epub-switch">2.1.3.3.2.1. <code class="markup">epub:switch</code> 要素</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-epub-case">2.1.3.3.2.2. <code class="markup">epub:case</code> 要素</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-epub-default">2.1.3.3.2.3. <code class="markup">epub:default</code> 要素</a></span></dt>
</dl>
</dd>
<dt><span class="section"><a href="#sec-xhtml-switch-processing">2.1.3.3.3. 処理</a></span></dt>
</dl>
</dd>
<dt><span class="section"><a href="#sec-xhtml-epub-trigger">2.1.3.4. <code class="markup">epub:trigger</code> 要素</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-alternate-style-tags">2.1.3.5. 代替スタイルタグ</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-custom-attributes">2.1.3.6. カスタム属性</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-aria-describedat">2.1.3.7. <code class="markup">aria-describedat</code> 属性</a></span></dt>
</dl>
</dd>
<dt><span class="section"><a href="#sec-xhtml-deviations">2.1.4. HTML5 の許容性と制約</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-xhtml-mathml">2.1.4.1. 埋め込み MathML</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-xhtml-mathml-intro">2.1.4.1.1. 前置き</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-mathml-conf-content">2.1.4.1.2. コンテンツの適合性</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-mathml-rs-conf">2.1.4.1.3. リーディングシステムの適合性</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-mathml-alt">2.1.4.1.4. 代替コンテンツ</a></span></dt>
</dl>
</dd>
<dt><span class="section"><a href="#sec-xhtml-svg">2.1.4.2. 埋め込み SVG</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-xhtml-svg-css">2.1.4.2.1. 埋め込み SVG と CSS</a></span></dt>
</dl>
</dd>
<dt><span class="section"><a href="#sec-xhtml-deviations-unicode">2.1.4.3. Unicode の制限</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-deviations-discouraged">2.1.4.4. 推奨されない構造</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-deviations-special">2.1.4.5. 特殊な考慮事項</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-xhtml-deviations-special-body">2.1.4.5.1. <code class="markup">body</code> 要素</a></span></dt>
</dl>
</dd>
</dl>
</dd>
</dl>
</dd>
<dt><span class="section"><a href="#sec-xhtml-nav">2.2. EPUB Navigation Documents</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-xhtml-nav-intro">2.2.1. 前置き</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-nav-content-conf">2.2.2. コンテンツの適合性</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-nav-rs-conf">2.2.3. リーディングシステムの適合性</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-nav-def">2.2.4. EPUB Navigation Document の定義</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-xhtml-nav-def-model">2.2.4.1. <code class="markup">nav</code> 要素:制限</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-nav-def-types">2.2.4.2. <code class="markup">nav</code> 要素:種類</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-xhtml-nav-def-types-toc">2.2.4.2.1. <span class="property">toc</span> <code class="markup">nav</code> 要素</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-nav-def-types-pagelist">2.2.4.2.2. <span class="property">page-list</span> <code class="markup">nav</code> 要素</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-nav-def-types-landmarks">2.2.4.2.3. <span class="property">landmarks</span> <code class="markup">nav</code> 要素</a></span></dt>
<dt><span class="section"><a href="#sec-xhtml-nav-def-types-other">2.2.4.2.4. 他の <code class="markup">nav</code> 要素</a></span></dt>
</dl>
</dd>
<dt><span class="section"><a href="#sec-xhtml-nav-def-hidden">2.2.4.3. <code class="markup">hidden</code> 属性</a></span></dt>
</dl>
</dd>
</dl>
</dd>
<dt><span class="section"><a href="#sec-svg">2.3. SVG Content Documents</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-svg-intro">2.3.1. 前置き</a></span></dt>
<dt><span class="section"><a href="#sec-svg-content-conf">2.3.2. コンテンツの適合性</a></span></dt>
<dt><span class="section"><a href="#sec-svg-restrictions">2.3.3. SVG 1.1 の制限</a></span></dt>
<dt><span class="section"><a href="#sec-svg-rs-conf">2.3.4. リーディングシステムの適合性</a></span></dt>
<dt><span class="section"><a href="#sec-svg-semantic-inflection">2.3.5. 意味の変化</a></span></dt>
</dl>
</dd>
<dt><span class="section"><a href="#sec-scripted-content">2.4. Scripted Content Documents</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-scripted-context">2.4.1. Scripting Contexts</a></span></dt>
<dt><span class="section"><a href="#sec-scripted-content-content-reqs">2.4.2. コンテンツの適合性</a></span></dt>
<dt><span class="section"><a href="#sec-scripted-content-rs-reqs">2.4.3. リーディングシステムの適合性</a></span></dt>
<dt><span class="section"><a href="#sec-scripted-content-security">2.4.4. セキュリティの考慮事項</a></span></dt>
<dt><span class="section"><a href="#sec-scripted-content-events">2.4.5. イベントモデルの考慮事項</a></span></dt>
</dl>
</dd>
<dt><span class="section"><a href="#sec-fixed-layouts">2.5. Fixed-Layout Documents</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-fxl-overview">2.5.1. 前置き</a></span></dt>
<dt><span class="section"><a href="#sec-fxl-rs-conf">2.5.2. リーディングシステムの適合性</a></span></dt>
<dt><span class="section"><a href="#sec-fxl-synthetic-spreads">2.5.3. ビューポートのレンダリング</a></span></dt>
<dt><span class="section"><a href="#sec-fxl-xhtml-svg-dimensions">2.5.4. XHTML と SVG のコンテンツの寸法</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-fxl-icb-xhtml">2.5.4.1. XHTML の ICB 寸法の表現</a></span></dt>
<dt><span class="section"><a href="#sec-fxl-icb-svg">2.5.4.2. SVG の ICB 寸法の表現</a></span></dt>
</dl>
</dd>
</dl>
</dd>
</dl>
</dd>
<dt><span class="chapter"><a href="#sec-css">3. EPUB Style Sheets</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-css-content-conf">3.1. コンテンツの適合性</a></span></dt>
<dt><span class="section"><a href="#sec-css-rs-conf">3.2. リーディングシステムの適合性</a></span></dt>
<dt><span class="section"><a href="#sec-css-profile">3.3. EPUB 3 CSS Profile</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-css-2.1">3.3.1. CSS 2.1</a></span></dt>
<dt><span class="section"><a href="#sec-css-2.0-list-style-type">3.3.2. CSS 2.0</a></span></dt>
<dt><span class="section"><a href="#sec-css-voice-characteristics">3.3.3. CSS 3.0 Speech</a></span></dt>
<dt><span class="section"><a href="#sec-css-fonts">3.3.4. CSS Fonts Level 3</a></span></dt>
<dt><span class="section"><a href="#sec-css-text">3.3.5. CSS Text Level 3</a></span></dt>
<dt><span class="section"><a href="#sec-css-text-decoration">3.3.6. CSS Text Decoration Level 3</a></span></dt>
<dt><span class="section"><a href="#sec-css-writing-modes">3.3.7. CSS Writing Modes</a></span></dt>
<dt><span class="section"><a href="#sec-css-selectors">3.3.8. Selectors</a></span></dt>
<dt><span class="section"><a href="#sec-css-media-queries">3.3.9. Media Queries</a></span></dt>
<dt><span class="section"><a href="#sec-css-namespaces">3.3.10. CSS Namespaces</a></span></dt>
<dt><span class="section"><a href="#sec-css-multi-column">3.3.11. CSS Multi-Column Layout</a></span></dt>
<dt><span class="section"><a href="#sec-css-ruby-position">3.3.12. Ruby Positioning</a></span></dt>
<dt><span class="section"><a href="#sec-css-oeb-head-foot">3.3.13. Display プロパティ値 <code class="property">oeb-page-head</code> と <code class="property">oeb-page-foot</code> [廃止予定]</a></span></dt>
</dl>
</dd>
</dl>
</dd>
<dt><span class="chapter"><a href="#sec-pls">4. PLS Documents</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#sec-pls-overview">4.1. 概要</a></span></dt>
<dt><span class="section"><a href="#sec-pls-conf-pub">4.2. EPUB Publication の適合性</a></span></dt>
<dt><span class="section"><a href="#sec-pls-conf-content">4.3. コンテンツの適合性</a></span></dt>
<dt><span class="section"><a href="#sec-pls-conf-rs">4.4. リーディングシステムの適合性</a></span></dt>
</dl>
</dd>
<dt><span class="appendix"><a href="#app-epubReadingSystem">A. JavaScript epubReadingSystem オブジェクト</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#app-ers-syntax">A.1. 構文</a></span></dt>
<dt><span class="section"><a href="#app-ers-desc">A.2. 概要</a></span></dt>
<dt><span class="section"><a href="#app-ers-properties">A.3. プロパティ</a></span></dt>
<dt><span class="section"><a href="#app-ers-methods">A.4. メソッド</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#app-ers-hasFeature">A.4.1. hasFeature</a></span></dt>
<dd>
<dl>
<dt><span class="section"><a href="#app-ers-hasFeature-syntax">A.4.1.1. 構文</a></span></dt>
<dt><span class="section"><a href="#app-ers-hasFeature-desc">A.4.1.2. 概要</a></span></dt>
<dt><span class="section"><a href="#app-ers-hasFeature-features">A.4.1.3. 機能</a></span></dt>
</dl>
</dd>
</dl>
</dd>
</dl>
</dd>
<dt><span class="appendix"><a href="#fullsize-kana-char-mapping">B. <code class="value">-epub-fullsize-kana</code> 文字マッピング参照</a></span></dt>
<dt><span class="appendix"><a href="#app-contributors">C. 謝辞と貢献者</a></span></dt>
<dt><span class="bibliography"><a href="#references">参照・参考</a></span></dt>
</dl>
</div>
<div class="chapter" title="1 Overview" id="sec-overview">
<h2 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-overview">></a> </span>1 要約</h2>
<div class="section" title="1.1 Purpose and Scope" id="sec-overview-purpose-and-scope">
<h3 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-overview-purpose-and-scope">></a> </span>1.1 目的とスコープ</h3>
<p class="informative">このセクションは有益な情報である。</p>
<p>この仕様、EPUB Content Documents 3.0.1 は、<a class="glossterm" href="#gloss-epub-publication" title="EPUB 出版物">EPUB® Publications</a> のコンテクスト内で使用するための HTML5、SVG、CSS のプロファイルを定義する。</p>
<p id="sibling-specs">この仕様は EPUB 3 を構成する関連仕様のひとつである。 EPUB 3 は XML や Web 標準に基づいたデジタル出版物の交換や配信形式の第 3 版である。この仕様は EPUB 3 を構成する以下の他の仕様と共に読み、理解することになっている:</p>
<div class="itemizedlist" id="epub-specs-listing">
<ul class="itemizedlist">
<li class="listitem"><p>EPUB 3 Overview <a class="biblioref" href="#refEPUB3Overview" title="EPUB 3 Overview">[<abbr>EPUB3Overview</abbr>]</a> は EPUB の有益な概要と、残りの EPUB 3 document 群のロードマップを提供する。EPUB 3 Overview は最初に読んでおくべきである(should)</p></li>
<li class="listitem"><p>EPUB Publications 3.0.1 <a class="biblioref" href="#refPublications3" title="EPUB Publications 3.0.1">[<abbr>Publications301</abbr>]</a> はセマンティクスと <a class="glossterm" href="#gloss-epub-publication" title="EPUB 出版物">EPUB 出版物</a>の各 <a class="glossterm" href="#gloss-rendition" title="Rendition">Rendition</a> ための包括的な適合性要件を定義している。</p></li>
<li class="listitem"><p>EPUB Open Container Format (OCF) 3.0.1 <a class="biblioref" href="#refOCF30" title="Open Container Format 3.0.1">[<abbr>OCF301</abbr>]</a> は関連するリソースの集合を単一のファイル(ZIP)の <a class="glossterm" href="#gloss-container" title="EPUB Container(または Container)">EPUB Container</a> にカプセル化するためのファイル形式と処理モデルを定義する。</p></li>
<li class="listitem"><p>EPUB Media Overlays 3.0.1 <a class="biblioref" href="#refOverlays3" title="EPUB Media Overlays 3.0.1">[<abbr>MediaOverlays301</abbr>]</a> はテキストと音声の同期のための形式と処理モデルを定義する。</p></li>
</ul>
</div>
<p>この仕様は EPUB Content Documents 3.0 <a class="biblioref" href="#refContentDocs30" title="EPUB Content Documents 3.0">[<abbr>ContentDocs30</abbr>]</a> を置き換える。この仕様と前身の違いについては <a class="biblioref" href="#refEPUB3Changes" title="EPUB 3.0.1 Differences from EPUB 3.0">[<abbr>EPUB3Changes</abbr>]</a> を参照されたい。</p>
</div>
<div class="section" title="1.2 Relationship to Other Specifications" id="sec-overview-relations">
<h3 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-overview-relations">></a> </span>1.2 他の仕様との関連性</h3>
<p class="informative">このセクションは有益な情報である。</p>
<div class="section" title="1.2.1 Relationship to HTML5" id="sec-overview-relations-html">
<h4 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-overview-relations-html">></a> </span>1.2.1 HTML5 との関連性</h4>
<p><a class="link" href="#sec-xhtml" title="2.1 XHTML Content Documents">この仕様による XHTML 文書型の定義</a>は W3C <a class="biblioref" href="#refHTML5" title="HTML5: A vocabulary and associated APIs for HTML and XHTML">[<abbr>HTML5</abbr>]</a> をベースにしており、他の仕様がない限り、HTML5 仕様書が提供するセマンティクスや構造、処理動作の全ての定義を継承する。</p>
<p>さらに、この仕様は <a class="glossterm" href="#gloss-author" title="製作者">製作者</a>が <a class="glossterm" href="#gloss-content-document-epub-xhtml" title="XHTML Content Document">XHTML Content Document</a> に包含してもよい(may)W3C HTML5 文書モデルの<a class="link" href="#sec-xhtml-extensions" title="2.1.3 HTML5 Extensions">拡張セットの定義</a>をする。</p>
<p>この仕様はスクリプトや HTML5 forms もしくは HTML5 DOM のサポートをリーディングシステムに求めない簡易な処理モデルを定義する。この仕様に準拠した <a class="glossterm" href="#gloss-epub-reading-system" title="EPUB リーディングシステム (または リーディングシステム)">EPUBリーディングシステム</a> は、適合した <a class="glossterm" href="#gloss-content-document-epub" title="EPUB Content Document">EPUB Content Document</a> を処理することのみ要求される。<a class="link" href="#sec-scripted-content-rs-reqs" title="2.4.3 リーディングシステムの適合性">スクリプトや HTML5 forms のサポート</a>はリーディングシステムの任意コンテキストな機能であるように、適合したリーディングシステムは完全に準拠した HTML5 のユーザーエージェントでないかもしれない(例えば、それは完全な HTML5 処理モデルを満たしていないかもしれない)。</p>
</div>
<div class="section" title="1.2.2 Relationship to SVG" id="sec-overview-relations-svg">
<h4 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-overview-relations-svg">></a> </span>1.2.2 SVG との関連性</h4>
<p>この仕様は <a class="glossterm" href="#gloss-content-document-epub-xhtml" title="XHTML Content Document">XHTML Content Document</a> 内にインラインと独立した <a class="glossterm" href="#gloss-content-document-epub-svg" title="SVG Content Document">SVG Content Document</a> のベクター画像を表現するために <a class="link" href="#sec-svg" title="2.3 SVG Content Documents">SVG 1.1 の限定的なサブセット</a>を定義する。</p>
</div>
<div class="section" title="1.2.3 Relationship to CSS" id="sec-overview-relations-css">
<h4 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-overview-relations-css">></a> </span>1.2.3 CSS との関連性</h4>
<p>この仕様で定義している <a class="link" href="#sec-css" title="3 EPUB Style Sheets">CSS profile</a> は CSS 2.1 <a class="biblioref" href="#refCSS21" title="Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification">[<abbr>CSS2.1</abbr>]</a> をベースラインにしている。CSS 2.1 に適合するすべての CSS Style Sheet は、<a class="xref" href="#sec-css-2.1" title="3.3.1 CSS 2.1">CSS 2.1</a> で注記された内容以外を、EPUB 出版物のコンテクスト内で使用してもよい(may)。</p>
<p>この仕様は CSS3 Modules で定義された機能を組み込み、EPUB 固有の CSS の構成概念もまた導入している。</p>
</div>
<div class="section" title="1.2.4 Future Maintenance" id="sec-overview-versioning">
<h4 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-overview-versioning">></a> </span>1.2.4 今後のメンテナンス</h4>
<p id="sec-overview-versionining">この仕様が参照している W3C 仕様書はまだ最終版ではなく、以前は参照される仕様と適合していた EPUB 3 Content Documents が、仕様の最新版で適合しなくなるような互換性のない変更が将来発生するかもしれない。</p>
<p>IDPF は、仮に互換性のない変更が発生したとき、必要性を考慮してここに定義された規範的な制約を更新し、この仕様書を改訂することを見込んでいる。</p>
</div>
</div>
<div class="section" title="1.3 Terminology" id="sec-terminology">
<h3 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-terminology">></a> </span>1.3 用語</h3>
<div class="glosslist">
<dl>
<dt class="glossentry" title="EPUB Publication" id="gloss-epub-publication">EPUB 出版物</dt>
<dd>
<p><span class="phrase">この仕様と<a class="link" href="#sibling-specs">兄弟仕様</a></span>に準拠したひとつ以上の <a class="glossterm" href="#gloss-rendition" title="Rendition">Rendition</a> のコレクションは、<a class="glossterm" href="#gloss-container" title="EPUB Container (or Container)">EPUB Container</a> をパッケージ化している。</p>
<p>EPUB 出版物は典型的に単一の知的・芸術作品を表しているが、<span class="phrase">この仕様と<a class="link" href="#sibling-specs">兄弟仕様</a></span>は、コンテンツの性質を制限しない。</p></dd>
<dt class="glossentry" title="Rendition" id="gloss-rendition">Rendition</dt>
<dd><p><a class="glossterm" href="#gloss-epub-publication" title="EPUB Publication">EPUB 出版物</a>のレンダリングを表現する相互関係のある<a class="glossterm" href="#gloss-publication-resource-cmt-or-foreign" title="Publication Resource">リソース</a>のセットから構成されている論理的な文書のエンティティ。</p></dd>
<dt class="glossentry" title="Publication Resource" id="gloss-publication-resource-cmt-or-foreign">Publication Resource</dt>
<dd><p>コンテンツまたは <a class="glossterm" href="#gloss-epub-publication" title="EPUB 出版物">EPUB 出版物</a>の少なくともひとつの <a class="glossterm" href="#gloss-rendition" title="Rendition">Rendition</a> のロジックと表示に関する命令を含んでいるリソース。このリソースがない場合には、EPUB 出版物は <a class="glossterm" href="#gloss-author" title="製作者">製作者</a>の意図したとおりに表示されないことがある。Publication Resource の例としては Rendition の <a class="glossterm" href="#gloss-package-document" title="Package Document">Package Document</a>、<a class="glossterm" href="#gloss-content-document-epub" title="EPUB Content Document">EPUB Content Document</a>、<a class="glossterm" href="#gloss-stylesheet" title="EPUB Style Sheet(または Style Sheet)">EPUB Style Sheet</a>、音声、動画、画像、埋め込みフォントとスクリプトが包含される。</p>
<p>Package Document 自身を除いて、Rendition をレンダリングするために必要な Publication Resource は Rendition の <span class="phrase"><a class="link" href="epub30-publications.html#sec-manifest-elem">manifest</a> <a class="biblioref" href="#refPublications3" title="EPUB Publications 3.0.1">[<abbr>Publications301</abbr>]</a></span> に記載され、(<span class="phrase"><a class="link" href="epub30-publications.html#sec-resource-locations">Publication Resource の位置</a> <a class="biblioref" href="#refPublications3" title="EPUB Publications 3.0.1">[<abbr>Publications301</abbr>]</a></span> で特に指定がない限り)<a class="glossterm" href="#gloss-container" title="EPUB Container (or Container)">EPUB Container</a> ファイルにバンドルする。</p>
<p>Publication Resource でないリソースの例としては、Package Document の <span class="phrase"><a class="link" href="epub301-publications.xhtml#sec-link-elem">link</a> 要素 <a class="biblioref" href="#refPublications3" title="EPUB Publications 3.0.1">[<abbr>Publications301</abbr>]</a></span> で識別されるものと <a class="glossterm" href="#gloss-container" title="EPUB Container(または Container)">EPUB Container</a> の外で解決する外部へのハイパーリンクで識別されるものが包含されている(例えば <a class="biblioref" href="#refHTML5" title="HTML5: A vocabulary and associated APIs for HTML and XHTML">[<abbr>HTML5</abbr>]</a> の <code class="markup"><a class="link" href="http://www.w3.org/TR/html5/Overview.html#the-a-element">a</a></code> 要素の <code class="markup">href</code> 属性)。</p></dd>
<dt class="glossentry" title="Core Media Type Resource" id="gloss-publication-resource-cmt">Core Media Type Resource</dt>
<dd><p><a class="glossterm" href="#gloss-core-media-type" title="Core Media Type">Core Media Type</a> であるため、<span class="phrase"><a class="link" href="epub301-publications.xhtml#sec-fallback-processing-flow">フォールバック</a> <a class="biblioref" href="#refPublications3" title="EPUB Publications 3.0.1">[<abbr>Publications301</abbr>]</a></span> を提供することなく <a class="glossterm" href="#gloss-epub-publication" title="EPUB 出版物">EPUB 出版物</a>に包含されてもよい <a class="glossterm" href="#gloss-publication-resource-cmt-or-foreign" title="Publication Resource">Publication Resource</a>(may)。</p></dd>
<dt class="glossentry" title="EPUB Content Document" id="gloss-content-document-epub">EPUB Content Document</dt>
<dd><p>EPUB Content Document の定義(<a class="glossterm" href="#gloss-content-document-epub-xhtml" title="XHTML Content Document">XHTML</a> または <a class="glossterm" href="#gloss-content-document-epub-svg" title="SVG Content Document">SVG</a>)のひとつに従う <a class="glossterm" href="#gloss-publication-resource-cmt-or-foreign" title="Publication Resource">Publication Resource</a>。</p>
<p>EPUB Content Document は <a class="glossterm" href="#gloss-core-media-type" title="Core Media Type">Core Media Type</a> であるため、<span class="phrase"><a class="link" href="epub301-publications.xhtml#sec-fallback-processing-flow">フォールバック</a> <a class="biblioref" href="#refPublications3" title="EPUB Publications 3.0.1">[<abbr>Publications301</abbr>]</a></span> を提供することなく <a class="glossterm" href="#gloss-epub-publication" title="EPUB 出版物">EPUB 出版物</a>に包含されてもよい(may)。</p></dd>
<dt class="glossentry" title="XHTML Content Document" id="gloss-content-document-epub-xhtml">XHTML Content Document</dt>
<dd><p><a class="xref" href="#sec-xhtml" title="2.1 XHTML Content Documents">XHTML Content Documents</a> で定義されている <a class="biblioref" href="#refHTML5" title="HTML5: A vocabulary and associated APIs for HTML and XHTML">[<abbr>HTML5</abbr>]</a> のプロファイルに準拠する <a class="glossterm" href="#gloss-content-document-epub" title="EPUB Content Document">EPUB Content Document</a>。</p>
<p>XHTML Content Document は、<a class="biblioref" href="#refHTML5" title="HTML5: A vocabulary and associated APIs for HTML and XHTML">[<abbr>HTML5</abbr>]</a> の <a class="link" href="http://www.w3.org/TR/html5/Overview.html#the-xhtml-syntax">XHTML syntax</a> を使用する。</p></dd>
<dt class="glossentry" title="SVG Content Document" id="gloss-content-document-epub-svg">SVG Content Document</dt>
<dd><p><a class="xref" href="#sec-svg" title="2.3 SVG Content Documents">SVG Content Documents</a> で表現された制約に準拠した <a class="glossterm" href="#gloss-content-document-epub" title="EPUB Content Document">EPUB Content Document</a>。</p></dd>
<dt class="glossentry" title="EPUB Navigation Document" id="gloss-content-document-epub-nav">EPUB Navigation Document</dt>
<dd><p><a class="xref" href="#sec-xhtml-nav" title="2.2 EPUB Navigation Documents">EPUB Navigation Documents</a> で表される制約に従い、人間と機械が読み取り可能なグローバルなナビゲーション情報を含むのに特化した <a class="glossterm" href="#gloss-content-document-epub-xhtml" title="XHTML Content Document">XHTML Content Document</a>。</p></dd>
<dt class="glossentry" title="Scripted Content Document" id="gloss-content-document-epub-scripted">Scripted Content Document</dt>
<dd><p>スクリプトや <a class="link" href="http://www.w3.org/TR/html5/Overview.html#forms">HTML5 forms</a> 要素のある <a class="glossterm" href="#gloss-content-document-epub-xhtml" title="XHTML Content Document">XHTML Content Document</a> が包含される <a class="glossterm" href="#gloss-content-document-epub" title="EPUB Content Document">EPUB Content Document</a>。</p>
<p>詳細については <a class="xref" href="#sec-scripted-content" title="2.4 Scripted Content Documents">Scripted Content Documents</a> を参照されたい。</p></dd>
<dt class="glossentry" title="Top-level Content Document" id="gloss-content-document-top-level">Top-level Content Document</dt>
<dd>
<p>直接か<span class="phrase"><a class="link" href="epub301-publications.xhtml#sec-fallback-processing-flow-manifest">フォールバックチェーン</a> <a class="biblioref" href="#refPublications3" title="EPUB Publications 3.0.1">[<abbr>Publications301</abbr>]</a></span> を介して、<a class="glossterm" href="#gloss-spine" title="Spine">spine</a> から参照される <a class="glossterm" href="#gloss-content-document-epub" title="EPUB Content Document">EPUB Content Document</a>。</p>
</dd>
<dt class="glossentry" title="Fixed-Layout Document" id="gloss-fixed-layout-document">Fixed-Layout Document</dt>
<dd>
<p><span class="phrase"><a class="link" href="epub301-publications.xhtml#fxl-property-layout">rendition:layout プロパティ</a> <a class="biblioref" href="#refPublications3" title="EPUB Publications 3.0.1">[<abbr>Publications301</abbr>]</a></span> で定義されているように、<a class="glossterm" href="#gloss-package-document" title="Package Document">Package Document</a> 内の <code class="markup">pre-paginated</code> を指定されている spine から直接参照される <a class="glossterm" href="#gloss-content-document-top-epub" title="EPUB Content Document">EPUB Content Document</a>。</p>
<p>Fixed-Layout Document をレンダリングするために使用する寸法は、<span class="phrase"><a class="link" href="#sec-fixed-layouts">Fixed-Layout Documents</a> <a class="biblioref" href="#refContentDocs3" title="EPUB Content Documents 3.0.1">[<abbr>ContentDocs301</abbr>]</a></span> で定義される。</p>
</dd>
<dt class="glossentry" title="Core Media Type" id="gloss-core-media-type">Core Media Type</dt>
<dd><p><a class="glossterm" href="#gloss-publication-resource-cmt-or-foreign" title="Publication Resource">Publication Resource</a> 型のセットは、それに対するフォールバックは必須ではない。詳細については <span class="phrase"><a class="link" href="epub301-publications.xhtml#sec-publication-resources">Publication Resources</a> <a class="biblioref" href="#refPublications3" title="EPUB Publications 3.0.1">[<abbr>Publications301</abbr>]</a></span> を参照されたい。</p></dd>
<dt class="glossentry" title="Package Document" id="gloss-package-document">Package Document</dt>
<dd><p><a class="glossterm" href="#gloss-epub-publication" title="EPUB 出版物">EPUB 出版物</a>の特定の <a class="glossterm" href="#gloss-rendition" title="Rendition">Rendition</a> について <span class="phrase"><a class="link" href="epub301-publications.xhtml#sec-package-documents">Package Documents</a> <a class="biblioref" href="#refPublications3" title="EPUB Publications 3.0.1">[<abbr>Publications301</abbr>]</a></span> で定められいる文献の構造化メタデータをもたらしている <a class="glossterm" href="#gloss-publication-resource-cmt-or-foreign" title="Publication Resource">Publication Resource</a>。</p></dd>
<dt class="glossentry" title="Manifest" id="gloss-manifest">Manifest</dt>
<dd><p><a class="glossterm" href="#gloss-epub-publication" title="EPUB 出版物">EPUB 出版物</a>の特定の <a class="glossterm" href="#gloss-rendition" title="Rendition">Rendition</a> を構成するすべての <a class="glossterm" href="#gloss-publication-resource-cmt-or-foreign" title="Publication Resource">Publication Resource</a> のリスト。</p>
<p>詳細については <span class="phrase"><a class="link" href="epub301-publications.xhtml#sec-manifest-elem">manifest</a> <a class="biblioref" href="#refPublications3" title="EPUB Publications 3.0.1">[<abbr>Publications301</abbr>]</a></span> を参照されたい。</p>
</dd>
<dt class="glossentry" title="Spine" id="gloss-spine">Spine</dt>
<dd><p><a class="glossterm" href="#gloss-publication-resource-cmt-or-foreign" title="Publication Resource">Publication Resource</a> の順序リストは、<span class="phrase"><a class="link" href="epub301-publications.xhtml#confreq-spine-itemtypes">一般的に</a></span> <a class="glossterm" href="#gloss-content-document-epub" title="EPUB Content Document">EPUB Content Document</a> の、EPUB 出版物の特定の<a class="glossterm" href="#gloss-rendition" title="Rendition">Rendition</a> の標準の読み上げ順序を表す。</p>
<p>詳細については <span class="phrase"><a class="link" href="epub301-publications.xhtml#sec-spine-elem">spine</a> <a class="biblioref" href="#refPublications3" title="EPUB Publications 3.0.1">[<abbr>Publications301</abbr>]</a></span> を参照してください。</p>
</dd>
<dt class="glossentry" title="Text-to-Speech (TTS)" id="gloss-tts">Text-to-Speech (TTS)</dt>
<dd><p>人工的な人間の発音で <a class="glossterm" href="#gloss-epub-publication" title="EPUB 出版物">EPUB 出版物</a>のテキストコンテンツのレンダリングは合成音声を用いる。</p></dd>
<dt class="glossentry" title="EPUB Style Sheet(または Style Sheet)" id="gloss-stylesheet">EPUB Style Sheet(または Style Sheet)</dt>
<dd><p>CSS のプロファイルに準拠する CSS スタイルシートは <a class="xref" href="#sec-css" title="3 EPUB Style Sheets"><em>EPUB Style Sheets</em></a> で定義されている。</p></dd>
<dt class="glossentry" title="Viewport" id="gloss-viewport">Viewport</dt>
<dd><p><a class="glossterm" href="#gloss-epub-publication" title="EPUB 出版物">EPUB 出版物</a>の内容が視覚的に <a class="glossterm" href="#gloss-user" title="読者">読者</a>に与えられる <a class="glossterm" href="#gloss-epub-reading-system" title="EPUB リーディングシステム(またはリーディングシステム)">EPUB リーディングシステム</a> の領域。</p></dd>
<dt class="glossentry" title="CSS Viewport" id="gloss-viewport-css">CSS Viewport</dt>
<dd><p>CSS でスタイルされたコンテンツを表示できる <a class="glossterm" href="#gloss-viewport" title="Viewport">Viewport</a>。</p></dd>
<dt class="glossentry" title="SVG Viewport" id="gloss-viewport-svg">SVG Viewport</dt>
<dd><p>SVG 画像を表示できる <a class="glossterm" href="#gloss-viewport" title="Viewport">Viewport</a>。</p></dd>
<dt class="glossentry" title="EPUB Container(または Container)" id="gloss-container">EPUB Container(または Container)</dt>
<dd><p><a class="biblioref" href="#refOCF3" title="Open Container Format 3.0.1">[<abbr>OCF301</abbr>]</a> で定義されている <a class="glossterm" href="#gloss-epub-publication" title="EPUB 出版物">EPUB 出版物</a>用 ZIP ベースのパッケージングと配布の形式。</p></dd>
<dt class="glossentry" title="製作者" id="gloss-author">製作者</dt>
<dd><p><a class="glossterm" href="#gloss-epub-publication" title="EPUB 出版物">EPUB 出版物</a>(必ずしも、それが含まれるコンテンツとリソースの作者であるというわけではない)の制作に対して責任がある人または組織。</p></dd>
<dt class="glossentry" title="読者" id="gloss-user">読者</dt>
<dd><p><a class="glossterm" href="#gloss-epub-reading-system" title="EPUB リーディングシステム(またはリーディングシステム)">EPUB リーディングシステム</a> を使用して <a class="glossterm" href="#gloss-epub-publication" title="EPUB 出版物">EPUB 出版物</a>を消費する個人。</p></dd>
<dt class="glossentry" title="EPUB リーディングシステム(またはリーディングシステム)" id="gloss-epub-reading-system">EPUB リーディングシステム(またはリーディングシステム)</dt>
<dd><p><span class="phrase">この仕様と<a class="link" href="#sibling-specs">兄弟仕様書</a></span>に準拠する方法で <a class="glossterm" href="#gloss-user" title="読者">読者</a>に提示するために <a class="glossterm" href="#gloss-epub-publication" title="EPUB 出版物">EPUB 出版物</a>を処理するシステム。</p></dd>
</dl>
</div>
</div>
<div class="section" title="1.4 Typographic Conventions" id="sec-typography">
<h3 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-typography">></a> </span>1.4 表記上の規則</h3>
<p>次の表記上の規則は、この仕様に用いられる:</p>
<div class="variablelist">
<dl>
<dt class="varlistentry"><span class="term"><code class="markup">markup</code></span></dt>
<dd>
<p>すべてのマークアップ(要素、属性、プロパティ)、コード(JavaScript、擬似コード)、機械処理可能な値(文字列、文字、メディアタイプ)とファイル名は、赤橙色の等幅フォントで示している。</p>
</dd>
<dt class="varlistentry"><span class="term"><code class="code-link">markup</code></span></dt>
<dd>
<p>マークアップとコードの定義へのリンクは、下線と赤橙色の等幅フォントで示している。各セクションの最初のインスタンスのみリンクがされている。</p>
</dd>
<dt class="varlistentry"><span class="term"><code class="uri">http://www.idpf.org/</code></span></dt>
<dd>
<p>URI は紺色の等幅フォントで示している。</p>
</dd>
<dt class="varlistentry"><span class="term"><span class="link">hyperlink</span></span></dt>
<dd>
<p>ハイパーリンクは、青い下線で示している。</p>
</dd>
<dt class="varlistentry"><span class="term"><span class="link-ref">[reference]</span></span></dt>
<dd>
<p>規範的で参考情報は、角括弧で囲まれている。</p>
</dd>
<dt class="varlistentry"><span class="term"><span class="terminology">Term</span></span></dt>
<dd>
<p><a class="xref" href="#sec-terminology" title="1.3 Terminology">用語集</a>で定義されている用語は、キャピタルケースで示している。</p>
</dd>
<dt class="varlistentry"><span class="term"><span class="link-def">Term</span></span></dt>
<dd>
<p>用語の定義へのリンクはL、点線の青い下線である。各セクションの最初のインスタンスのみリンクがされている。</p>
</dd>
</dl>
</div>
<div class="elem-synopsis">
<dl>
<dt class="varlistentry"><span class="term"/></dt>
<dd>
<p>規範的な要素、属性とプロパティの定義は、青いボックスにある。</p>
</dd>
</dl>
</div>
<div class="informalexample">
<pre class="synopsis">有益なマークアップ例は、白いボックス内にある。</pre>
</div>
<div class="note" title="note">
<h3 class="title">note</h3>
<p>有益な注記は、"Note"の見出しがある黄色いボックス内にある。</p>
</div>
<div class="caution" title="caution">
<h3 class="title">caution</h3>
<p>有益な警告は、"Caution"の見出しがある赤いボックス内にある。</p>
</div>
</div>
<div class="section" title="1.5 Conformance Statements" id="sec-conformance"></div>
<h3 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-conformance">></a> </span>1.5 適合性宣言</h3>
<p>この文書内のキーワード、<span class="rfc2119">must</span>、<span class="rfc2119">must not</span>、<span class="rfc2119">REQUIRED</span>、<span class="rfc2119">SHALL</span>、<span class="rfc2119">SHALL NOT</span>、<span class="rfc2119">should</span>、<span class="rfc2119">should not</span>、<span class="rfc2119">RECOMMENDED</span>、<span class="rfc2119">may</span>、<span class="rfc2119">OPTIONAL</span> は、<a class="biblioref" href="#refRFC2119" title="Key words for use in RFCs to Indicate Requirement Levels (RFC 2119)">[<abbr>RFC2119</abbr>]</a> の記述に従って解釈される。</p>
<p>この仕様のすべてのセクションは規定ある。但し"このセクションは有益な情報である"という参考情報状態ラベルで識別される箇所を除く。セクションと付録への参考情報状態の適用は、含まれる可能性のあるすべての子コンテンツおよびサブセクションに適用される。</p>
<p>この仕様のすべての例は有益な参考情報である。</p>
</div>
<div class="section" title="1.6 Namespace prefix mappings" id="sec-overview-nspfx">
<h3 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-overview-nspfx">></a> </span>1.6 名前空間接頭辞マッピング</h3>
<p>便宜上、次の名前空間接頭辞マッピング <a class="biblioref" href="#refXMLNamespaces" title="Namespaces in XML (Third Edition)">[<abbr>XMLNS</abbr>]</a> はこの仕様を通して使用される:</p>
<table id="tbl-nspfx">
<tr>
<th class="left">接頭辞</th>
<th class="odd">名前空間 URI</th>
</tr>
<tr>
<td class="left"><code class="markup">epub</code> </td>
<td class="odd"><code class="uri">http://www.idpf.org/2007/ops</code> </td>
</tr>
<tr>
<td class="left"><code class="markup">m</code> </td>
<td class="odd"><code class="uri">http://www.w3.org/1998/Math/MathML</code> </td>
</tr>
<tr>
<td class="left"><code class="markup">pls</code> </td>
<td class="odd"><code class="uri">http://www.w3.org/2005/01/pronunciation-lexicon</code> </td>
</tr>
<tr>
<td class="left"><code class="markup">ssml</code> </td>
<td class="odd"><code class="uri">http://www.w3.org/2001/10/synthesis</code> </td>
</tr>
<tr>
<td class="left"><code class="markup">svg</code> </td>
<td class="odd"><code class="uri">http://www.w3.org/2000/svg</code> </td>
</tr>
</table>
</div>
</div>
<div class="chapter" title="2 EPUB Content Documents" id="sec-contentdocs">
<h2 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-contentdocs">></a> </span>2 EPUB Content Documents</h2>
<div class="section" title="2.1 XHTML Content Documents" id="sec-xhtml">
<h3 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-xhtml">></a> </span>2.1 XHTML Content Documents</h3>
<p>この仕様は、XHTML Content Document 制作のために <a class="biblioref" href="#refHTML5" title="HTML5: A vocabulary and associated APIs for HTML and XHTML">[<abbr>HTML5</abbr>]</a> のプロファイルを定義する。このプロファイルに準拠する XML 文書のインスタンスは <a class="glossterm" href="#gloss-core-media-type" title="Core Media Type">Core Media Type</a> で、<a class="glossterm" href="#gloss-content-document-epub-xhtml" title="XHTML Content Document">XHTML Content Document</a> としてこの仕様と<a class="link" href="#sibling-specs">兄弟仕様書</a>で言及される。</p>
<p>他の指定のない限り、この仕様は、<a class="biblioref" href="#refHTML5" title="HTML5: A vocabulary and associated APIs for HTML and XHTML">[<abbr>HTML5</abbr>]</a> 仕様書からセマンティクスと構造、処理動作の全ての定義を継承する。</p>
<div class="caution" title="caution" id="caution-html5">
<h3 class="title">caution</h3>
<p>EPUB 3 XHTML Content Document の定義は、まだ策定中で非互換の方法で変更されるかもしれない W3C <a class="biblioref" href="#refHTML5" title="HTML5: A vocabulary and associated APIs for HTML and XHTML">[<abbr>HTML5</abbr>]</a> 仕様書の機能を参照している。このような機能を活用する時、製作者は相互運用性と文書の寿命の潜在的な影響に関して内在するリスクをよく考えるべきである(should)。</p>
</div>
<div class="section" title="2.1.1 Content Conformance" id="sec-xhtml-conf-content">
<h4 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-xhtml-conf-content">></a> </span>2.1.1 コンテンツの適合性</h4>
<p><a class="glossterm" href="#gloss-content-document-epub-xhtml" title="XHTML Content Document">XHTML Content Document</a> は、次の基準を全て満たさ<span class="rfc2119">なければならない(must)</span>:</p>
<div class="conformance-list" id="confreq-cd-xhtml">
<dl>
<dt class="varlistentry" id="confreq-cd-xhtml-docprops"><span class="term">文書のプロパティ</span></dt>
<dd>
<p id="confreq-cd-xhtml-xml"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#confreq-cd-xhtml-xml">></a> </span> <span class="phrase"><span class="phrase"><a class="link" href="epub301-publications.xhtml#sec-xml-constraints">XML 適合性</a> <a class="biblioref" href="#refPublications3" title="EPUB Publications 3.0.1">[<abbr>Publications301</abbr>]</a></span> で定義された XML 文書の適合性の制約を満たさ<span class="rfc2119">なければならない(must)</span>。</span> </p>
<p id="confreq-cd-xhtml-docprops-syntax"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#confreq-cd-xhtml-docprops-syntax">></a> </span><a class="link" href="http://www.w3.org/TR/html5/Overview.html#the-xhtml-syntax">XHTML syntax</a> に従った <a class="biblioref" href="#refHTML5" title="HTML5: A vocabulary and associated APIs for HTML and XHTML">[<abbr>HTML5</abbr>]</a> ドキュメントでなければ<span class="rfc2119">ならない(must)</span>。</p>
<p id="confreq-cd-xhtml-docprops-html5"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#confreq-cd-xhtml-docprops-html5">></a> </span>全ての文書の為に使用されている構成概念は <a class="biblioref" href="#refHTML5" title="HTML5: A vocabulary and associated APIs for HTML and XHTML">[<abbr>HTML5</abbr>]</a> により定義され、それは <a class="xref" href="#sec-xhtml-deviations" title="2.1.4 HTML5 Deviations and Constraints">HTML5 の許容性と制約</a>で明確に上書きされていない限り、その仕様書でこれらの構成概念のために定義された適合性の基準に準拠しなければならない(must)。</p>
<p id="confreq-cd-xhtml-docprops-schema"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#confreq-cd-xhtml-docprops-schema">></a> </span><a class="xref" href="#sec-xhtml-extensions" title="2.1.3 HTML5 Extensions">HTML5 の拡張</a>で定義されている <a class="biblioref" href="#refHTML5" title="HTML5: A vocabulary and associated APIs for HTML and XHTML">[<abbr>HTML5</abbr>]</a> 文法の拡張を包含し<span class="rfc2119">てもよく(may)</span>、これらに定義されているすべてのコンテンツの適合性の制約に適合しなければ<span class="rfc2119">ならない(must)</span>。</p>
</dd>
<dt class="varlistentry" id="confreq-cd-xhtml-fileprops"><span class="term">ファイルのプロパティ</span></dt>
<dd><p id="confreq-cd-xhtml-fileprops-name"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#confreq-cd-xhtml-fileprops-name">></a> </span>
XHTML Content Document のファイル名はファイル拡張子の <code class="filename">.xhtml</code> を使用する<span class="rfc2119">べきである(should)</span>。</p></dd>
</dl>
</div>
<div class="note" title="note" id="note-cd-xhtml-refprops-pkg">
<h3 class="title">note</h3>
<p>XHTML Content Document から参照される全ての <a class="glossterm" href="#gloss-publication-resource-cmt-or-foreign" title="Publication Resource">Publication Resource</a> は、<span class="phrase"><a class="link" href="epub301-publications.xhtml#sec-epub-content-conf">EPUB Publications - コンテンツの適合性</a> <a class="biblioref" href="#refPublications3" title="EPUB Publications 3.0.1">[<abbr>Publications301</abbr>]</a></span> で定義された Publication Resource のための制約に準拠しなければならない(must)。</p>
</div>
</div>
<div class="section" title="2.1.2 リーディングシステムの適合性" id="sec-xhtml-conf-rs">
<h4 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-xhtml-conf-rs">></a> </span>2.1.2 リーディングシステムの適合性</h4>
<p>適合した <a class="glossterm" href="#gloss-epub-reading-system" title="EPUB リーディングシステム(またはリーディングシステム)">EPUB リーディングシステム</a> は、<a class="glossterm" href="#gloss-content-document-epub-xhtml" title="XHTML Content Document">XHTML Content Document</a> の処理のために、次の基準を全て満たさ<span class="rfc2119">なければならない(must)</span>:</p>
<div class="conformance-list" id="xhtml-rs-confreqs"><ul class="conformance-list">
<li class="listitem"><p id="confreq-xhtml-rs-behavior"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#confreq-xhtml-rs-behavior">></a> </span>この仕様もしくは<a class="link" href="#sibling-specs">兄弟仕様書</a>により上書きなどが明確に定義されていない限り、<a class="biblioref" href="#refHTML5" title="HTML5: A vocabulary and associated APIs for HTML and XHTML">[<abbr>HTML5</abbr>]</a> 仕様書により定義されたセマンティクスを使用して XHTML Content Document を処理し、その中に表れる適切な User Agent の適合性の制約を尊重し<span class="rfc2119">なければならない(must)</span>。</p></li>
<li class="listitem"><p id="confreq-xhtml-rs-behavior-add"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#confreq-xhtml-rs-behavior-add">></a> </span>
<a class="xref" href="#sec-xhtml-extensions" title="2.1.3 HTML5 Extensions">HTML5 の拡張</a>
で定義された全てのリーディングシステムの適合性基準を満たさ<span class="rfc2119">なければならない(must)。</span></p></li>
<li class="listitem"><p id="confreq-xhtml-rs-behavior-restr"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#confreq-xhtml-rs-behavior-restr">></a> </span><a class="xref" href="#sec-xhtml-deviations" title="2.1.4 HTML5 Deviations and Constraints">HTML5 の許容性と制約</a>で定義された制約の挙動を認識し、適応し<span class="rfc2119">なければならない(must)</span>。</p></li>
<li class="listitem"><p id="confreq-xhtml-rs-scrpt"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#confreq-xhtml-rs-scrpt">></a> </span><a class="xref" href="#sec-scripted-content-rs-reqs" title="2.4.3 リーディングシステムの適合性">Scripted Content Documents - リーディングシステムの適合性</a>で定義されたリーディングシステムの適合性基準を満たさ<span class="rfc2119">なければならない(must)</span>。</p></li>
<li class="listitem"><p id="confreq-xhtml-rs-css"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#confreq-xhtml-rs-css">></a> </span><a class="xref" href="#sec-css-rs-conf" title="3.2 リーディングシステムの適合性">EPUB Style Sheets - リーディングシステムの適合性</a>で定義された XHTML Content Document の視覚的レンダリングをサポートし<span class="rfc2119">なければならない(must)。</span></p></li>
<li class="listitem">
<p id="confreq-xhtml-rs-a11y"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#confreq-xhtml-rs-a11y">></a> </span>埋め込まれた ARIA マークアップを認識し、アクセシビリティ APIs <a class="biblioref" href="#refARIA" title="Accessible Rich Internet Applications (WAI-ARIA) 1.0">[<abbr>WAI-ARIA</abbr>]</a> の任意の ARIA ロール(role)やステート(state)、プロパティ(property)がプラットフォームに出現するのをサポートする<span class="rfc2119">べきである(should)</span>。</p>
</li>
</ul></div>
</div>
<!-- div class="section" title="2.1.3 HTML5 Extensions and Enhancements" id="sec-xhtml-additions" -->
<div class="section" title="2.1.3 HTML5 Extensions" id="sec-xhtml-extensions">
<h4 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-xhtml-extensions">></a> </span>2.1.3 HTML5 の拡張</h4>
<p>
このセクションは、<a class="biblioref" href="#refHTML5" title="HTML5: A vocabulary and associated APIs for HTML and XHTML">[<abbr>HTML5</abbr>]</a> 文書モデルを基礎にして、EPUB 3 の <a class="glossterm" href="#gloss-content-document-epub-xhtml" title="XHTML Content Document">XHTML Content Document</a> の拡張を定義する。</p>
<div class="section" title="2.1.3.1 Semantic Markup" id="sec-xhtml-semantic-markup">
<h5 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-xhtml-semantic-markup">></a> </span>2.1.3.1 セマンティックマークアップ</h5>
<div class="section" title="2.1.3.1.1 Semantic Inflection" id="sec-xhtml-semantic-inflection">
<h5 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-xhtml-semantic-inflection">></a> </span>2.1.3.1.1 意味の変化</h5>
<div class="section" title="2.1.3.1.1.1 Introduction" id="sec-xhtml-semantic-inflection-intro">
<h6 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-xhtml-semantic-inflection-intro">></a> </span>2.1.3.1.1.1 前置き</h6>
<p class="informative">このセクションは有益な情報である。</p>
<p>意味の変化は <a class="glossterm" href="#gloss-content-document-epub-xhtml" title="XHTML Content Document">XHTML Content Document</a> 内で使用している要素に特定の意味と、または性質に関するさらなる意味を付与する行為である。<a class="glossterm" href="#gloss-epub-publication" title="EPUB 出版物">EPUB 出版物</a>の文脈で、<code class="markup"><a class="link" href="#attrdef-epub-type">epub:type</a></code> 属性は、一般的に基本となる <a class="biblioref" href="#refHTML5" title="HTML5: A vocabulary and associated APIs for HTML and XHTML">[<abbr>HTML5</abbr>]</a> の主な語彙を補足する変化をもたらすドメイン固有の意味を表現するのに使用される。(たとえば、属性は、<code class="markup">section</code> が作品の章を意味するのに使用することができるが、特定のリスト構造を避けるのに、<code class="markup">p</code> 要素をリスト項目に変化させて使用することはできない。)</p>
<p>セマンティック・メタデータは人間に提供されることを目的にしておらず、その代わりに文書の構造とコンテンツについてのより詳細にリーディングシステムと他の User Agent のために制御方法を提供し、読者のために読書体験を向上させる良い機会を提供する。</p>
<p>この仕様は、XHTML Content Document の語彙に新しい XML 要素を追加する代わりに、<em>axis 属性</em>を使用して意味の変化のための方法を定義し、<code class="markup">epub:type</code> 属性で求められる意味の変化を既存の要素に付与することができる。属性のために制御値を提供する外部の語彙を識別するメカニズムもまた定義する。</p>
</div>
<div class="section" title="2.1.3.1.1.2 The epub:type Attribute" id="sec-xhtml-content-type-attribute">
<h6 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-xhtml-content-type-attribute">></a> </span>2.1.3.1.1.2 <code class="markup">epub:type</code> 属性</h6>
<p><code class="markup">epub:type</code> 属性は、それが出現する要素の意味を変化させる。その値は、<a class="xref" href="#sec-contentdocs-vocab-association" title="2.1.3.1.1.3 Vocabulary Association">語彙の関連性</a>で定義された文書のインスタンスに関連付けられた外部の語彙から抽出される空白で区切られたひとつ以上の用語である。</p>
<p>変化された意味は、含んでいる要素の意味のサブクラスを表現しなければ<span class="rfc2119">ならない(must)</span>。(<a class="biblioref" href="#refHTML5" title="HTML5: A vocabulary and associated APIs for HTML and XHTML">[<abbr>HTML5</abbr>]</a> の <code class="markup"><a class="markup" href="http://www.w3.org/TR/html5/Overview.html#the-div-element">div</a></code> や <code class="markup"><a class="markup" href="http://www.w3.org/TR/html5/Overview.html#the-span-element">span</a></code> など)意味的に中立な要素の場合、変化された意味は、(例えば、<code>div</code> は段落や節を表現している)既存の要素によってすでに含まれている意味を加えては<span class="rfc2119">ならない(must not)</span>。リーディングシステムは含んでいる要素と矛盾する<a class="link" href="#confreq-rs-epubtype-prec">変化された意味を無視</a>しなければ<span class="rfc2119">ならない(must)</span>。</p>
<p><a class="biblioref" href="#refHTML5" title="HTML5: A vocabulary and associated APIs for HTML and XHTML">[<abbr>HTML5</abbr>]</a> <code class="markup"><a class="markup" href="http://www.w3.org/TR/html5/Overview.html#the-head-element">head</a></code> 要素は、ドキュメントのメタデータコンテナであるため、構造的なセマンティクスは、この要素上に表れ、そしてこの任意の子孫は意味を持たない。リーディングシステムは、これらのセマンティクスを無視しなければ<span class="rfc2119">ならない(must)</span>。</p>
<div class="note" title="note">
<h3 class="title">note</h3>
<p><code class="markup">epub:type</code> 属性は W3C Role 属性 <a class="biblioref" href="#refPFRoleAttribute" title="Role Attribute">[<abbr>Role</abbr>]</a> と機能的に同等であることを目的としているが、<a class="xref" href="#sec-contentdocs-vocab-association" title="2.1.3.1.1.3 Vocabulary Association">語彙の関連性</a>で指定された制約をともなう。
IDPF の意図は、仕様の将来の主要なバージョンで意味の変化のために W3C メカニズムにこの属性を調和させることである。
</p>
</div>
<div class="elem-synopsis" id="attrdef-epub-type">
<dl>
<dt class="varlistentry"><span class="term">属性名</span></dt>
<dd>
<p> <code class="markup">type</code> </p>
</dd>
<dt class="varlistentry"><span class="term">名前空間</span></dt>
<dd>
<p> <code class="uri">http://www.idpf.org/2007/ops</code> </p>
</dd>
<dt class="varlistentry"><span class="term">使用例</span></dt>
<dd>
<p><a class="link" href="http://www.w3.org/TR/html5/single-page.html#global-attributes">グローバル属性</a>。全ての要素に指定し<span class="rfc2119">てもよい(may)</span>。</p>
</dd>
<dt class="varlistentry"><span class="term">値</span></dt>
<dd>
<p><a class="xref" href="#sec-contentdocs-vocab-association" title="2.1.3.1.1.3 Vocabulary Association">語彙の関連性</a>で定義された制約による、<span class="phrase"><a class="link" href="epub301-publications.xhtml#sec-property-datatype">property</a> <a class="biblioref" href="#refPublications3" title="EPUB Publications 3.0.1">[<abbr>Publications301</abbr>]</a></span> 値の空白で区切られたリスト。</p>
</dd>
</dl>
</div>
</div>
<div class="section" title="2.1.3.1.1.3 Vocabulary Association" id="sec-contentdocs-vocab-association">
<h6 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-contentdocs-vocab-association">></a> </span>2.1.3.1.1.3 語彙の関連性</h6>
<p>この仕様は、以下の変更を伴う<span class="phrase"><a class="link" href="epub301-publications.xhtml#sec-metadata-assoc">語彙の関連付けメカニズム</a> <a class="biblioref" href="#refPublications3" title="EPUB Publications 3.0.1">[<abbr>Publications301</abbr>]</a></span> で定義された語彙の関連性メカニズムを採用する:</p>
<p class="bridgehead" title="2.1.3.1.1.3. Default Vocabulary" id="sec-contentdocs-default-vocab"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-contentdocs-default-vocab">></a> </span>標準の語彙</p>
<p>Content Document の標準の語彙は <a class="biblioref" href="#refEPUBStructureVocab" title="EPUB 3 Structural Semantics Vocabulary">EPUB 3 Structural Semantics Vocabulary</a> で定義される。</p>
<p class="bridgehead" title="2.1.3.1.1.3. Reserved Prefixes" id="sec-contentdocs-reserved-vocabs"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-contentdocs-reserved-vocabs">></a> </span>予約済みの語彙</p>
<p>この仕様は、製作者が、標準的なドキュメントの <a class="link" href="vocab-package-pfx.xhtml">EPUB Content Documents Reserved Prefixes</a> で <code class="markup">epub:type</code> 属性を用いて使用し<span class="rfc2119">てもよい(may)</span>接頭辞を予約している。</p>
<p class="bridgehead" title="2.1.3.1.1.3. The prefix Attribute" id="sec-contentdocs-prefix-attr"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-contentdocs-prefix-attr">></a> </span><code class="markup">prefix</code> 属性</p>
<p><code class="markup">prefix</code> 属性の定義は不変だが、属性は EPUB Content Document 内で使用されるとき、名前空間 <code class="uri">http://www.idpf.org/2007/ops</code> で定義される。</p>
<p> <code class="markup">prefix</code> 属性は、<a class="biblioref" href="#refHTML5" title="HTML5: A vocabulary and associated APIs for HTML and XHTML">[<abbr>HTML5</abbr>]</a> のルート <code class="markup">html</code> 要素のみ有効である。</p>
<p class="bridgehead" title="2.1.3.1.1.3. Examples"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#">></a> </span>例</p>
<div class="informalexample" id="ex.epubtype.note">
<p>次の例は、脚注(footnote)や注(note)を参照する意味に変化させるのに用いられる <code class="markup">epub:type</code> 属性を示している。プロパティは<a class="link" href="#sec-contentdocs-default-vocab" title="2.1.3.1.3. Default Vocabulary">標準の語彙</a>で定義される。</p>
<pre class="synopsis"><html … xmlns:epub="http://www.idpf.org/2007/ops">
…
<p> … <a epub:type="noteref" href="#n1">1</a> … </p> 
…
<aside epub:type="footnote" id="n1">
… 
</aside>
…
</html></pre>
</div>
<div class="informalexample" id="ex.epubtype.gloss">
<p>次の例は、HTML5 の定義リストを用語集(glossary)の意味に変化させるのに用いられる <code class="markup">epub:type</code> 属性を示している。プロパティは<a class="link" href="#sec-contentdocs-default-vocab" title="2.1.3.1.3. Default Vocabulary">標準の語彙</a>で定義される。</p>
<pre class="synopsis"><html … xmlns:epub="http://www.idpf.org/2007/ops">
…
<dl epub:type="glossary">
… 
</dl> 
…
</html></pre>
</div>
<div class="informalexample" id="ex.epubtype.pg">
<p>次の例は、元になった出版物の改行(pagebreak)の意味に変化させるのに用いられる <code class="markup">epub:type</code> 属性を示している。プロパティは<a class="link" href="#sec-contentdocs-default-vocab" title="2.1.3.1.3. Default Vocabulary">標準の語彙</a>で定義される。(<span class="phrase"><a class="link" href="epub301-publications.xhtml#sec-opf-dcsource">dc:source</a> <a class="biblioref" href="#refPublications3" title="EPUB Publications 3.0.1">[<abbr>Publications301</abbr>]</a></span> 要素は指定された改ページ位置の情報を適用する元になった出版物を識別する手段を提供することに注意されたい。)</p>
<pre class="synopsis"><html … xmlns:epub="http://www.idpf.org/2007/ops">
…
<p> … <span epub:type="pagebreak" title="234"/> … </p> 
… 
</html></pre>
</div>
</div>
<div class="section" title="2.1.3.1.1.4 Processing Requirements" id="sec-contentdocs-semantic-inflection-processing-reqs">
<h6 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-contentdocs-semantic-inflection-processing-reqs">></a> </span>2.1.3.1.1.4 処理の要件</h6>
<p>リーディングシステムは以下のように <code class="markup">epub:type</code> 属性を処理しなければ<span class="rfc2119">ならない(must)</span>:</p>
<div class="conformance-list">
<ul class="conformance-list">
<li class="listitem">
<p id="confreq-rs-epubtype-beh"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#confreq-rs-epubtype-beh">></a> </span><a class="link" href="#sec-contentdocs-default-vocab" title="2.1.3.1.1.3. Default Vocabulary">標準の語彙</a>で定義されている用語に特殊な動作を結びつけなくても、いくつかまたは全てに特殊な動作を結びつけ<span class="rfc2119">てもよい(may)</span>。</p>
</li>
<li class="listitem" id="confreq-rs-epubtype-oth">
<p><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#confreq-rs-epubtype-oth">></a> </span>標準以外の語彙で指定された用語に特殊な動作を結びつけ<span class="rfc2119">てもよい(may)</span>。</p>
</li>
<li class="listitem" id="confreq-rs-epubtype-ign">
<p><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#confreq-rs-epubtype-ign">></a> </span>認識できない用語を無視しなければ<span class="rfc2119">ならない(must)</span>。</p>
</li>
</ul>
</div>
<p id="confreq-rs-epubtype-prec">指定した <code class="markup">epub:type</code> の値に関連付けられているリーディングシステムの動作は、含んでいる要素に関連付けられている動作と衝突するとき、要素に関連付けられている動作の優先順位を指定しなければ<span class="rfc2119">ならない(must)</span>。</p>
</div>
</div>
<div class="section" title="2.1.3.1.2 Semantic Enrichment" id="sec-xhtml-semantic-enrichment">
<h6 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-xhtml-semantic-enrichment">></a> </span>2.1.3.1.2 意味の強化</h6>
<div class="section" title="2.1.3.1.2.1 Introduction" id="sec-xhtml-semantic-enrichment-intro">
<h6 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-xhtml-semantic-enrichment-intro">></a> </span>2.1.3.1.2.1 前置き</h6>
<p class="informative">このセクションは有益な情報である。</p>
<p>あなたがマークアップした構造を改良することに関して、<a class="link" href="#sec-xhtml-semantic-inflection" title="2.1.3.1.1 Semantic Inflection">意味の変化</a>とは異なり、意味の強化は、機械の処理を容易にするためにコンテンツ内の意味の階層化を可能にする。</p>
<p><a class="biblioref" href="#refMicrodata" title="HTML Microdata (20121025)">[<abbr>Microdata</abbr>]</a> と <a class="biblioref" href="#refRDFa" title="RDFa Core 1.1 - Second Edition">[<abbr>RDFa11</abbr>]</a> 仕様の両方は、コンテンツを意味論的に強化する <a class="glossterm" href="#gloss-content-document-epub-xhtml" title="XHTML Content Document">XHTML Content Document</a> で使用できる属性のセットを定義する。</p>
</div>
<div class="section" title="2.1.3.1.2.2 Content Conformance" id="sec-xhtml-semantic-enrichment-content-conf">
<h6 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-xhtml-semantic-enrichment-content-conf">></a> </span>2.1.3.1.2.2 コンテンツの適合性</h6>
<p>適合した <a class="glossterm" href="#gloss-content-document-epub-xhtml" title="XHTML Content Document">XHTML Content Document</a> は、次の基準をすべて満たさなければ<span class="rfc2119">ならない(must)</span>:</p>
<div class="conformance-list" id="xhtml-semantic-enrichment-confreqs">
<ul class="conformance-list">
<li class="listitem">
<p id="confreq-xhtml-microdata"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#confreq-xhtml-microdata">></a> </span>その仕様で定義されている <a class="biblioref" href="#refMicrodata" title="HTML Microdata (20121025)">[<abbr>Microdata</abbr>]</a> の属性の使用を許可しなければ<span class="rfc2119">ならない(must)</span>。</p>
</li>
<li class="listitem">
<p id="confreq-xhtml-rdfa"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#confreq-xhtml-rdfa">></a> </span><a class="biblioref" href="#refHTMLRDFa" title="HTML+RDFa 1.1 (20130207)">[<abbr>HTML+RDFa11</abbr>]</a> で定義されている <a class="biblioref" href="#refRDFa" title="RDFa Core 1.1 - Second Edition">[<abbr>RDFa11</abbr>]</a> の属性の使用を許可しなければ<span class="rfc2119">ならない(must)</span>。</p>
</li>
</ul>
</div>
</div>
<div class="section" title="2.1.3.1.2.3 Processing Requirements" id="sec-xhtml-semantic-enrichment-processing-reqs">
<h6 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-xhtml-semantic-enrichment-processing-reqs">></a> </span>2.1.3.1.2.3 処理の要件</h6>
<p>リーディングシステムは、それぞれの仕様の定義通りに <a class="biblioref" href="#refMicrodata" title="HTML Microdata (20121025)">[<abbr>Microdata</abbr>]</a> と <a class="biblioref" href="#refRDFa" title="RDFa Core 1.1 - Second Edition">[<abbr>RDFa11</abbr>]</a> の属性を処理して<span class="rfc2119">もよいが(may)</span>、これらのサポートは<span class="rfc2119">省略可能である(optional)</span>。</p>
</div>
</div>
</div>
<div class="section" title="2.1.3.2 SSML Attributes" id="sec-xhtml-ssml-attrib">
<h5 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-xhtml-ssml-attrib">></a> </span>2.1.3.2 SSML 属性</h5>
<div class="section" title="2.1.3.2.1 Overview" id="sec-cd-ssml-intro">
<h6 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-cd-ssml-intro">></a> </span>2.1.3.2.1 概要</h6>
<p>W3C Speech Synthesis Markup Language <a class="biblioref" href="#refSSML" title="Speech Synthesis Markup Language (SSML) Version 1.1">[<abbr>SSML</abbr>]</a> は同期スピーチを生成する<a class="glossterm" href="#gloss-tts" title="Text-to-Speech (TTS)">テキスト読み上げ (TTS)</a> エンジンを支援するために使われる言語である。SSML は独立した文書形式として設計されているが、他のホスト言語内で使用するのにも適した意味も定義している。</p>
<p>この仕様は、<a class="link" href="http://www.w3.org/TR/speech-synthesis11/#S3.1.10">SSML 1.1 <code class="markup">phoneme</code> 要素</a>の二つの属性(<code class="markup">ssml:ph</code> と <code class="markup">ssml:alphabet</code> ) について見直し、EPUB XHTML Content Document 内で利用可能にする。</p>
<p><a class="glossterm" href="#gloss-tts" title="Text-to-Speech (TTS)">テキスト読み上げ (TTS)</a> 機能のあるリーディングシステムは上記で定義されている SSML 属性をサポートする<span class="rfc2119">べきである(should)</span>。</p>
<div class="note" title="note">
<h3 class="title">note</h3>
<p>同期スピーチに関連する EPUB 3 の機能に関するより詳細な情報は、<span class="phrase"><a class="link" href="epub301-overview.xhtml#sec-tts">テキスト読み上げ</a> <a class="biblioref" href="#refEPUB3Overview" title="EPUB 3 Overview">[<abbr>EPUB3Overview</abbr>]</a></span> を参照されたい。</p>
</div>
</div>
<div class="section" title="2.1.3.2.2 The ssml:ph attribute" id="sec-cd-ssml-ph-attrib">
<h6 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-cd-ssml-ph-attrib">></a> </span>2.1.3.2.2 <code>ssml:ph</code> 属性</h6>
<p><code>ssml:ph</code> 属性は、属性を加えられた要素によって表現されるテキストとしての発話音素や発音記号表記を規定している。</p>
<div class="elem-synopsis" id="attrdef-ssml-ph">
<dl>
<dt class="varlistentry"><span class="term">属性名</span></dt>
<dd>
<p><code class="markup">ph</code> </p>
</dd>
<dt class="varlistentry"><span class="term">名前空間</span></dt>
<dd>
<p><code class="uri">http://www.w3.org/2001/10/synthesis</code></p>
</dd>
<dt class="varlistentry"><span class="term">使用例</span></dt>
<dd>
<p><a class="link" href="http://www.w3.org/TR/html5/single-page.html#global-attributes">グローバル属性</a>。当て字は論理的に関連付ける(例えば、テキスト情報が含まれている要素)ことのできる全ての要素に指定し<span class="rfc2119">てもよい(may)</span>。</p>
<p>すでにこの属性を含んでいる要素の子孫に指定してはならない(must not)。</p>
</dd>
<dt class="varlistentry"><span class="term">値</span></dt>
<dd>
<p><a class="link" href="#sec-cd-ssml-alphabet-attrib" title="2.1.3.2.3 The ssml:alphabet attribute">使用されている音韻字母/音声記号</a>に関する構文的に妥当な音素表現/表音。</p>
</dd>
</dl>
</div>
<p>この属性は、以下を追加した <a class="markup" href="#refSSML" title="Speech Synthesis Markup Language (SSML) Version 1.1">SSML 1.1</a> <code class="markup">phoneme</code> 要素 <code class="markup"><a class="markup" href="http://www.w3.org/TR/speech-synthesis11/#S3.1.10">ph</a></code> 属性の全てのセマンティクスを継承する:</p>
<div class="conformance-list">
<ul class="conformance-list">
<li class="listitem">
<p id="ssml-ph-concat"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#ssml-ph-concat">></a> </span><code class="markup">ssml:ph</code> 属性がテキストノードの子孫要素に出現するとき、発音を適用するのに対応する文書のテキストは、文書の順で、対応する子孫のテキストノードの結果を一続きにする。指定された発音記号表記は、全体の中のテキストデータの要素と論理的に一致し<span class="rfc2119">なければならない(must)</span>(すなわち、その内容の孤立した部分だけではなく)。</p>
</li>
</ul></div>
<div class="note" title="note">
<h3 class="title">note</h3>
<p>SSML 属性と <a class="link" href="#sec-pls" title="4 PLS Documents">PLS Documents</a> をサポートするリーディングシステムは、これらの二つの構造のために定義された<a class="link" href="#confreq-pls-rs-casc">優先順位の規則</a>を履行しなければならない(must)。</p>
</div>
</div>
<div class="section" title="2.1.3.2.3 The ssml:alphabet attribute" id="sec-cd-ssml-alphabet-attrib">
<h6 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-cd-ssml-alphabet-attrib">></a> </span>2.1.3.2.3 <code class="markup">ssml:alphabet</code> 属性</h6>
<p><code class="markup">ssml:alphabet</code> 属性は、発話音素や発音記号表記のアルファベットが <a class="xref" href="#attrdef-ssml-ph">ssml:ph</a> 属性の値で使用されることを規定している。</p>
<div class="elem-synopsis" id="attrdef-ssml-alphabet">
<dl>
<dt class="varlistentry"><span class="term">属性名</span></dt>
<dd>
<p> <code class="markup">alphabet</code> </p>
</dd>
<dt class="varlistentry"><span class="term">名前空間</span></dt>
<dd>
<p> <code class="uri">http://www.w3.org/2001/10/synthesis</code> </p>
</dd>
<dt class="varlistentry"><span class="term">使用例</span></dt>
<dd>
<p><a class="link" href="http://www.w3.org/TR/html5/single-page.html#global-attributes">グローバル属性</a>。任意の要素に指定し<span class="rfc2119">てもよい(may)</span>。</p>
</dd>
<dt class="varlistentry"><span class="term">値</span></dt>
<dd>
<p>継承した <code class="markup"><a class="xref" href="#attrdef-ssml-ph">ssml:ph</a></code> の値で使用される発音アルファベットの名前。</p>
</dd>
</dl>
</div>
<p>この属性は、次の追加を伴った、<a class="markup" href="#refSSML" title="Speech Synthesis Markup Language (SSML) Version 1.1">SSML 1.1</a> <code class="markup">phoneme</code> 要素 <code class="markup"><a class="markup" href="http://www.w3.org/TR/speech-synthesis11/#S3.1.10">alphabet</a></code> 属性のすべてのセマンティクスを継承する:</p>
<div class="conformance-list">
<ul class="conformance-list">
<li class="listitem">
<p id="ssml-alphabet-inherit"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#ssml-alphabet-inherit">></a> </span><code class="markup">ssml:alphabet</code> 属性の値はドキュメントツリーに継承される。指定された <code class="markup">ssml:ph</code> 属性値に使用される発話アルファベットは、最も近い親要素に続く、<code class="markup">ssml:ph</code> 属性が出現する要素から始まる <code class="markup">ssml:alphabet</code> 属性の最初に発生する位置によって決定される。</p>
</li>
</ul>
</div>
<p>この仕様の <a class="link" href="#sec-xhtml-ssml-attrib" title="2.1.3.2 SSML Attributes">SSML 属性</a>の機能をサポートするリーディングシステムは、値 "ipa" で表現される IPA アルファベット <a class="biblioref" href="#refIPA">[refIPA]</a> をサポートする<span class="rfc2119">べきである(should)</span>。</p>
</div>
</div>
<div class="section" title="2.1.3.3 Content Switching" id="sec-xhtml-content-switch">
<h5 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-xhtml-content-switch">></a> </span>2.1.3.3 コンテンツの切り替え</h5>
<div class="section" title="2.1.3.3.1 Introduction" id="sec-xhtml-switch-intro">
<h6 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-xhtml-switch-intro">></a> </span>2.1.3.3.1 前置き</h6>
<p class="informative">このセクションは有益な情報である。</p>
<p><code class="markup">switch</code> 要素は、<a class="glossterm" href="#gloss-epub-reading-system" title="EPUB Reading System (or Reading System)">EPUB リーディングシステム</a>のスクリプト機能に依存せず、<a class="glossterm" href="#gloss-author" title="Author">製作者</a>が読者に表示するコンテンツを調整することができる単純なメカニズムを提供する。</p>
<p>リーディングシステムの開発者は、<a class="glossterm" href="#gloss-content-document-epub-xhtml" title="XHTML Content Document">XHTML Content Document</a> に適合でない XML 語彙と新しい HTML 要素のサポートを選択してもよい(may)。<code class="markup">switch</code> メカニズムは、この形式の開発と実験を即すが、同時に、それらのコンテンツが、まだ、すべての準拠したリーディングシステムで表示されることを知ることの安全性の長所を利用したいと望む製作者に提供する(たとえば、特殊なマークアップが何もサポートされないとき、すべての XHTML Content Document は妥当であるというベースライン要件を維持する)。</p>
<p>コンテンツの切り替えは有望な機能の開発に関することだけではなく、それはまた、EPUB 3 の新しい機能を扱うことができない古いリーディングシステムのために互換性のレベルを維持する <a class="glossterm" href="#gloss-epub-publication" title="EPUB Publication">EPUB 出版物</a>を作ることに使用することができる。たとえば、MathML のインスタンス(現在のネイティブ型)は、EPUB 2 リーディングシステムにフォールバックの画像やテキストを代わりに提供することができるように、<code class="markup">switch</code> 要素を使用して追加することができる。</p>
</div>
<div class="section" title="2.1.3.3.2 Definition" id="sec-xhtml-switch-def">
<h6 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-xhtml-switch-def">></a> </span>2.1.3.3.2 定義</h6>
<div class="section" title="2.1.3.3.2.1 The epub:switch Element" id="sec-xhtml-epub-switch">
<h6 class="title"><span class="link-marker"><a class="hidden-reveal" title="Link here" href="#sec-xhtml-epub-switch">></a> </span>2.1.3.3.2.1 <code class="markup">epub:switch</code> 要素</h6>
<p><code class="markup">switch</code> 要素は、XML fragment を XHTML Content Document のコンテンツモデル内に条件付きで挿入するのを許可している。</p>
<div class="elem-synopsis" id="elemdef-switch">
<dl>
<dt class="varlistentry"><span class="term">要素名</span></dt>
<dd>
<p> <code class="markup">switch</code> </p>
</dd>
<dt class="varlistentry"><span class="term">名前空間</span></dt>
<dd>
<p> <code class="uri">http://www.idpf.org/2007/ops</code> </p>
</dd>
<dt class="varlistentry"><span class="term">使用例</span></dt>
<dd>
<p><a class="link" href="http://www.w3.org/TR/html5/Overview.html#flow-content-0">フロー</a>と<a class="link" href="http://www.w3.org/TR/html5/Overview.html#phrasing-content-0">インライン</a>コンテンツ内。繰り返し可。</p>
</dd>
<dt class="varlistentry"><span class="term">属性</span></dt>
<dd>
<div class="elem-synopsis-attlist">
<dl>
<dt class="varlistentry" id="attrdef-switch-id"><span class="term"> <code class="markup">id</code> <code class="option">[省略可]</code> </span></dt>
<dd>
<p>要素の ID <a class="biblioref" href="#refXML" title="Extensible Markup Language (XML) 1.0 (Fifth Edition)">[<abbr>XML</abbr>]</a> はドキュメントのスコープ内で一意で<span class="rfc2119">なければならない(must)</span>。</p>
</dd>
</dl>
</div>
</dd>
<dt class="varlistentry"><span class="term">コンテンツモデル</span></dt>
<dd>