JBasic
マークアップ指針
08
イ
イーースストト株株式式会会社社
2
2001111//1111//2244
改
改版 版履 履歴 歴
項目 日付
07版作成 2011/10/13
修正
2.4.2 ー 例のh1タ をh2タ に訂正
4.2 圏点の説明文 spanタ をemタ に訂正
その他誤字の修正
2011/10/17
08版作成
HTML5 の新要素を導入しマー アップを全面的に見直し
規約の推奨度を ベ 1 ベ 2に分類
epub:type属性をマー アップに追加
epub:type属性に使用する値をJBasic語彙 削除
ビ ーション文書の解説を追加
付録BにEPUB 3 Structural Semantics Vocabularyを追加
付録Cに執筆者 び謝辞を追加
見出しに関するJBasic語彙を削除
圏点の対象要素をstrong, em, i, spanに変更 その他誤字の修正
2011/11/24
目
目次 次
改版履歴... 1
め ... 7
1 JBasic いて... 7
2 目的と方針... 8
3 適用範 ... 8
4 JBasicマ ッ 指針 特徴... 9
4.1 マ ッ 指針 構成... 9
4.2 JBasic語彙 いて... 9
4.3 EPUB 3 Structural Semantics Vocabulary いて... 10
5 注意と制限...11
出版物 内容区 ... 12
1 出版物 内容を区 化 ... 12
1.1 一般的 内容区 section要素... 12
1.2 独立性 高い内容を表 区 article要素... 14
1.3 付加的 内容を表 区 aside要素... 14
1.4 ビゲ ョンを表 区 nav要素... 15
2 epub:type属性 内容区 細化... 17
見出 、標題 マ ッ ... 20
1 見出 、標題をマ ッ ... 20
1.1 見出 マ ッ h1要素... 20
1.2 見出 と マ ッ h2, hgroup要素... 21
2 epub:type属性 標題 細化... 22
2.1 標題を記述 キ ワ title... 22
2.2 副標題を記述 キ ワ subtitle ... 22
2.3 表紙 記述さ た標題 covertitle ... 23
3 JBasic 見出 考え方... 24
3.1 内容区 と ウ イン... 24
3.2 そ 他 見出 を持ちう 要素... 24
3.3 body要素と ウ イン... 25
XHTML文書 構成... 27
1 XHTML文書を作成 単位... 27
2 XHTML文書 イ サイ 目安... 28
3 XHTML文書 要件... 30
4 epub:type属性 XHTML文書 区 化... 32
ビゲ ョン文書 構成... 34
1 ビゲ ョン文書 概要... 34
2 目次 マ ッ toc ... 34
3 イ ウ を重視 た目次... 36
4 版一覧 マ ッ loi... 36
5 表一覧 マ ッ lot ... 37
行 関 マ ッ ... 38
1 段落 マ ッ ... 38
1.1 形式段落 マ ッ p要素... 38
1.2 段落 行頭字 ... 38
2 段落 区 関 マ ッ ... 39
2.1 段落間 テ マや場面 変化を表 要素 hr要素... 39
2.2 区 記号 用い JBasic語彙 break-symbol ... 39
2.3 本文 一部を 空行 マ ッ ... 40
3 ビ マ ッ ruby, rt要素... 41
3.1 モノ ビ マ ッ ... 41
3.2 ビ マ ッ ... 41
4 行 関 そ 他 マ ッ ... 42
4.1 圏点をマ ッ ため JBasic語彙 emphasis-mark ... 42
4.2 縦中横をマ ッ ため JBasic語彙 tcy... 43
4.3 傍線 マ ッ u要素... 43
4.4 行内 外字画像 マ ッ em-box, ext-char ... 43
注 関 マ ッ ... 45
1 注 基本的 マ ッ ... 45
1.1 注 類... 45
1.2 行内 行間 記述 注 small要素... 46
1.3 本文 当行と並行 て配置 注 aside要素... 46
1.4 ペ や本文 目 配置 注 aside, section要素... 47
1.5 後付 記述 注 section要素... 48
1.6 注を参照 箇所 マ ッ a要素... 49
2 epub:type属性 注 細化... 51
2.1 本文 当行と並行 て配置 注 marginalia ... 51
2.2 ペ や本文 目 配置 注... 51
2.3 後付 記述 注 rearnotes, rearnote ... 52
2.4 noteref ... 53
そ 他 構成要素 マ ッ ... 54
1 本文 独立 た構成要素... 54
1.1 本文 独立 た ッ figure, figcaption要素... 54
1.2 版、表 マ ッ ... 55
1.3 引用文 マ ッ blockquote要素... 57
2 箇条書き マ ッ ... 59
2.1 序を持 た 目 ol, li要素... 59
2.2 序を持た い 目 ul, li要素... 59
2.3 目 記号や番号 正確 記述... 60
2.4 目を 明 dl, dt, dd要素... 61
3 ッ と ッ ... 62
3.1 ッ footer要素... 63
3.2 header/footer要素 利用 関 注意点... 63
4 epub:type属性を利用 たペ 区 pagebreak ... 63
5 非表示内容を JBasic語彙 non-optical ... 65
6 そ 他 HTML5 要素 扱い... 65
テン 文書 利用方法... 67
1 概要... 67
1.1 テン 文書 イ 名... 67
1.2 テン 文書 種類... 67
1.3 前付... 67
1.4 後付... 68
付録A. JBasic語彙一覧... 69
付録B. EPUB 3 Structural Semantics Vocabulary ... 70
1 語彙 いて (About this vocabulary)... 70
2 改版方針 (Revision Policy) ... 70
3 文書 大区 (Document partitions)... 71
4 文書 中区 (Document divisions) ... 72
5 文書 区 と構成要素 (Document sections and components)... 74
6 文書 参考用区 (Document reference sections) ... 77
6.1 用語集 (Glossaries) ... 79
6.2 参考文献 (Bibliographies) ... 81
7 前置き的 区 と構成要素(Preliminary sections and components) ... 82
8 補足的 内容 (Complementary content)... 85
9 注釈 (Notes) ... 87
10 見出 (Headings)... 90
11 題名 (Titles) ... 90
12 文書 本文 (Document text)... 93
13 参照 (References) ... 94
14 ペ 割 (Pagination) ... 95
15 表 (Tables) ... 96
16 (Lists) ... 97
付録C. 執筆者 び謝辞... 99
1 執筆者... 99
2 謝辞... 99
文献目録... 100
じ
じめ めに に
本書 開 中 暫定 ョン EPUB 3.0対応 ン 検証や利用
者 踏 え 改版 重 く予定
1 JBasic に につ つい いて て
JBasic( ) EPUB3.0仕様 準拠 日本語 出版物 制作
指針
JBasic 構成 以
マークアップ指針
出版物 内容 論理的 タ 付 EPUB XHTML文書 記述
指針 示 本書 あ
テンプ ート文書
出版物 制作者 利用 XHTML文書 雛形 ン 文書 あ
指針 基 い 仮 文章や画像 用意さ 制作者
定 箇所 内容 書 換え 独自 出版物 容易 作成
う スタイ シート
EPUB 体裁 関 情報 記述 CSS 指針 従
記述さ XHTML文書 タ 込 様々 体裁 表
現 う
JBasic ン 文書 タ 供 利用者
タ 自由 タ 全く新 独自 タ
制作 構い せ
2 目 目的 的と と方 方針 針
出版物 論理的 文書構造 体裁 タ 分離 文書 再利用性 高
タ 一括管理 柔軟 運用 可能
文書構造 い 日本語 出版物 EPUB 準拠 XHML文書 論理的 記
述 目指
体裁 い EPUB 主要 ン 閲覧ソ /
互換性 あ 書体験 支 え い表示 目指
記 実現 JBasic EPUB 3.0やEPUB 3.0 参照 HTML5, CSS 仕
様 い 定義さ い い 独自 タ や 定義 あ せ
EPUB 3.0やHTML5 仕様 定義 タ 本来 定義 異 方法 利用
あ せ
本書 制作 あ 想定 ン 画 ン ン ョン 表
対
対象象 画画 ンン ンン ョョンン
画 ン ン ョン
WebKit Nightly Builds r99985 (Mac OS X)
r99984(Windows)
Adobe Reader Mobile SDK (RMSDK) 9.3.1
3 適 適用 用範 範囲 囲
JBasic キ 主体 出版物 特 文庫本や新書 呼ば 形態 出版物 対
象 想定 い そ 以外 形態 出版物 利用 妨 あ
せ
雑誌やコ 固定さ 重要性 持 出版物 JBasic 対
象外
出版物 JBasic 対象外
本書 EPUB 構成 XHTML文書 部分 解 い
文書やZIPコン 関 解 含 い せ
4 JBasic マ マー ーク クア アッ ップ プ指 指針 針 特 特徴 徴
4.1 マ マー ーク クア アッ ップ プ指 指針 針 構 構成 成
EPUB XHTML文書 XML 記法 従 HTML5 記述 JBasic
XHTML文書 指針 2 段階 分 い
最初 段階 あ 1 HTML5 基本的 タ 使 出版物 構成部品 記述
方法 定 い 利用頻度 高い体裁 表現 い JBasic語彙 利用
記述方法 定 い
次 段階 あ 2 1 含 い いHTML5 タ EPUB 3
Structural Semantics Vocabulary 定義 キ ワ 使 出版物 構成部品
詳細 記述 方法 定 い
JBasic 利用者 少 く 1 定 指針 従う 推奨
2 定 指針 ョ JBasic 利用者 1 指針 加
え 2 定 指針 全 そ 一部 取 入 行 う
2 指針 程度取 入 利用者 任意
4.2 JBasic 語 語彙 彙に につ つい いて て
JBasic語彙 日本語出版物 頻繁 場 体裁表現 指定 キ ワ 定
義 い 例えば縦中横 単純 体裁 あ そ 自体 意味 持 あ せ
圏点 体裁 表現さ キ 重要性 あ わ 強調
ュ ン 表現 複数 意味 持 得
う 体裁 表現 出版物 中 頻繁 場 単純 タ 表現
せ そ タ 名 特定 キ ワ 関連付 や
く う JBasic語彙 意
次 例 縦中横 tcy 縦中横 表 JBasic語彙
本書 JBasic語彙 一覧 付録 掲
4.3 EPUB 3 Structural Semantics Vocabulary に につ つい いて て
JBasic語彙 援用 EPUB 3 Structural Semantics Vocabulary HTML5 タ
出版物 意味 付加 ビ 高 語彙 EPUB 仕様 一
部 構成 い EPUB 3 Structural Semantics Vocabulary HTML5 タ
epub:type属性 値 記述 次 例 sectionタ 範 出版物
章 相当 内容 あ 示 い
epub:type属性 指定 要素 タ 属性 タ 利用 タ 指定
epub:type 属性 指定 タ 冒頭 epub 名前
空間 記述 必要 あ
属性 タ サ ン 現状そ ほ 多くあ せ そ
多く ン タ 指定 効 epub:type属性 指
定 値 名 指定 方法 考え
<p>…大正<span class="ttccyy">5</span>年<span class="ttccyy">12</span>
<span class="ttccyy">9</span>日…</p>
<section eeppuubb::ttyyppee==""cchhaapptteerr""> 第一章
…
</section>
@namespace epub "http://www.idpf.org/2007/ops";
…
section[epub|type=chapter] { margin: auto;
… }
<section ccllaassss==""cchhaapptteerr"" epub:type="chapter"> 第一章
…
</section>
指針 2 epub:type属性 利用 方法 定義
そ 値 名 指定 利用者 任意
本書 EPUB 3 Structural Semantics Vocabulary 翻訳 付録 掲
5 注 注意 意と と制 制限 限
JBasic EPUBやEPUB 参照 標準 範 内 コン ン 制作方法 案
あ 新 標準 作 あ せ
JBasic 強制力 持 あ せ 利用 否 制作者 判断 委
JBasic 利用 あ 制約 あ せ 利用 生 具合
い い 責任 負い
section.class { margin: auto;
… }
出
出版 版物 物の の内 内容 容区 区分 分
1 出 出版 版物 物の の内 内容 容を を区 区分 分化 化す する る
J
JBBaassiicc ベベ 11
出版物 内容 section要素 区 化
区 内容 article, aside, nav い 要素 相応しい場合 section 代
わ 利用し い
目次 必 nav要素 利用し ー ョン文書 要件 従 記述
EPUB 制作 際 出版物 構造 把握 重要 制作
出版物 う 内容 構成さ い 考え し う
1.1 一 一般 般的 的な な内 内容 容区 区分 分 section 要 要素 素
例えば あ 出版物 次 う 内容 構成さ い し
section section
表紙
序文
目次
第一章
第 章
第三章
あ
一 区 中 小さ 区 含 い 場合 あ 例えば 章 い
う区 中 節 いう区 存在 し う 階層構造 持 区
sectionタ 入 子 表現し
出版物 内容 様々 詳細 区 化 う し く さい 基本的
<<sseeccttiioonn>> 表紙
…
<<//sseeccttiioonn>>
<<sseeccttiioonn>> 序文
…
<<//sseeccttiioonn>>
<<sseeccttiioonn>> 目次
…
<<//sseeccttiioonn>>
<<sseeccttiioonn>> 第一章
…
<<//sseeccttiioonn>>
<<sseeccttiioonn>>
第 章
…
<<//sseeccttiioonn>>
<<sseeccttiioonn>> 第三章
…
<<//sseeccttiioonn>>
<<sseeccttiioonn>> あ
…
<<//sseeccttiioonn>>
<section> 第一章
<<sseeccttiioonn>> 第一節
…
<<//sseeccttiioonn>>
<<sseeccttiioonn>>
第 節
…
<<//sseeccttiioonn>>
</section>
小さ 区
小さ 区
大 区
見出し 持 内容 全 区 化さ い う し
出版物 区 表 要素 section 他 article aside nav あ 汎用的
用い section 比 article aside nav 使う 内容 決
い article aside nav 用途 相応しい場合 section 代わ 要
素 利用し 構い
section article aside nav 自身 中 section article aside nav 記述
N
NOOTTEE:: HTML5 内容区 表 要素 あ section article aside nav
セ ョ ン ンテン 呼び
1.2 独 独立 立性 性の の高 高い い内 内容 容を を表 表す す区 区分 分 article 要 要素 素
内容 独立性 高く 単独 配布し 利用可能 断 区 section 代わ
article 利用 出版物 article要素 用途 新聞 雑誌 記
や や ォー ム 投稿さ 文章 典 項目 挙
JBasic 想定 文庫や新書 い 出版物 基本的 記 いう構成単 持 い
最 大 区 し section 代わ article 用い ほ い
何 section 中 新聞や雑誌 記 完全 形 引用 ー
代表的 用途 想定し
section 適 article 適 断 迷う時 section 用い ほう 無
1.3 付 付加 加的 的な な内 内容 容を を表 表す す区 区分 分 aside 要 要素 素
<section> 第一章
…
<blockquote>
<<aarrttiiccllee>>
記 完全 引用
<<//aarrttiiccllee>>
</blockquote>
…
</section>
利用 区 し 場合 親 あ 区 内容的 成立 aside要素 利用 目安
出版物 aside要素 用途 ー 文 記 脚注や後注 注釈文 広
告 挙
JBasic 想定 文庫や新書 い 出版物 最 大 区 し section
代わ aside 用い ほ い あえ 挙 ば 広告 ー
挿入 場合 し う 何 section 中 section 補足的 内容 記述
ー 代表的 用途 想定し
1.4 ナ ナビ ビゲ ゲー ーシ ショ ョン ンを を表 表す す区 区分 分 nav 要 要素 素
nav要素 出版物 特定 箇所 ハイパー ン 持 閲覧 利便性 高 区
前述し 出版物 例 内容区 一 目次 あ し 目次 section
代わ nav 利用し 他 表一覧 版一覧 い 区 nav要素 記述
<section> 第一章
…
<<aassiiddee>> 注釈文
<<aassiiddee>>
</section>
<section>
第 章
…
</section>
<<aassiiddee>>
広告 ー
<<//aassiiddee>>
EPUB3.0 出版物全体 関わ 目次 ー ョン文書 いう特 文書 中
nav要素 利用し 一定 書式 記述し ば 表一覧 版一
覧 ー ョン文書 記述可能 記述方法 ー ョン文書 解説
参照し く さい
他 section 区 中 ー ョン 記述し 利便性 高 あ
次 例 各章 冒頭部 章 内包 節 ン し 小さ 目次
記述し い
<section> 表紙
…
</section>
<section> 序文
…
</section>
<<nnaavv>> 目次
…
<<//nnaavv>>
<<nnaavv>> 表一覧
…
<<//nnaavv>>
<<nnaavv>> 版一覧
…
<<//nnaavv>>
<section> 第一章
…
</section>
2 epub:type 属 属性 性に によ よ 内 内容 容区 区分 分の の詳 詳細 細化 化
J
JBBaassiicc ベベ 22
出版物 内容区分 epub:type属性 利用 詳細 記述
スタイ 指定 や く epub:type属性 値 class属性 記述 い
内容 section タ 範 一 区分 示
出版物 序論 や 章 あ う 表
せば い う
EPUB 様 出版物 構造 詳細 記述 語彙 EPUB 3 Structural
Semantics Vocabulary 定義さ い 語彙 収録さ キーワー 要素 epub:type属性 指定 次 例 section要素 chapter いうキーワー 指定
内容区分 章 あ 示 い
epub:type属性 値 class属性 指定 ラスセ タ 出版物 構造
基 い スタイ 管理 行う
<section> 第一章
<<nnaavv>> 章目次
…
<<//nnaavv>>
<section> 第一節
…
</section>
<section> 第二節
…
</section>
…
</section>
<section eeppuubb::ttyyppee==""cchhaapptteerr""> 第一章
…
</section>
書 コー 例 以後epub:type属性 値 class属性 指定 記述 行い ユー epub:type属性 異 値 class属性 指定 マー アッ や class属性 指定 いマー アッ 行 構い せ
section要素 指定 代表的 キーワー 以 示
キーワー 説明
p
paarrtt chapter 位区分 部 編 相当
cchhaapptteerr 主要 内容区分 章 相当
ssuubbcchhaapptteerr chapter 位区分 節 相当 d
deeddiiccaattiioonn 献辞
ttiittlleeppaaggee び 通常 標題 著者 出版社 記述
p
prreeffaaccee 序 著者以外 執筆者 序文
ffoorreewwoorrdd 自序 著者自身 序文
iinnttrroodduuccttiioonn 序論 出版物 内容や目的 解説 内容区分 p
prroolloogguuee ー 物語 導入部 あ 内容区分
eeppiilloogguuee エピ ー 物語 終結部 あ 内容区分
a
afftteerrwwoorrdd あ
rreeaarrnnootteess 巻 後注 出版物全体 わ 後注 記述 内容区分
b
biibblliiooggrraapphhyy 参考文献 g
glloossssaarryy 用語集 iinnddeexx 索引 a
appppeennddiixx 付録 出版物 文 対 補足的 情報 記述 内容
区分 ccoolloopphhoonn 奥付
nav要素 指定 代表的 キーワー 以 あ
キーワー 説明
ttoocc 目次
lloott 表一覧
llooii 版一覧
<section ccllaassss==""cchhaapptteerr"" epub:type="chapter"> 第一章
…
</section>
挙 キーワー 完全 あ せ 付録 い EPUB 3 Structural Semantics Vocabulary 全 キーワー 解説 い 詳 く 参照 く
さい
全 内容区分 何 epub:type属性 指定 ば いわ あ せ
区分 内容 相応 いキーワー あ 場合 epub:type属性 指定 く さい
見
見出 出し し、 、標 標題 題の のマ マー ーク クア アッ ップ プ
1 見 見出 出し し、 、標 標題 題を をマ マー ーク クア アッ ップ プす す
J
JBBaassiicc ベベ 11
内容区分 見出 出版物 標題 h1要素 記述
副見出 副標題 あ 場合 h2要素 記述 h1要素 hgroup要素 包含
1.1 見 見出 出し しの のマ マー ーク クア アッ ップ プ h1 要 要素 素
HTML5 見出 記述 h1~h6 タ あ 前章 解説 出版物
内容区分section aside article nav要素 内部 h1 始 見出 持
従 基 的 べ 見出 h1 マー アッ 考え く
さい
N
NOOTTEE:: HTML5 推奨 見出 マー アッ h1 見出 記述 方法
h1~h6 持 ラン 数字 section aside article nav 属 階層 深さ
対応付させ 方法 あ JBasic マー アッ 指針 簡潔 説明 前者
方法 採用 い 後者 方法 マー アッ 行 様 問題 あ せ
<section>
<<hh11>>第第一一章章 見見出出 <<//hh11>>
<section>
<<hh11>>第第一一節節 見見出出 <<//hh11>>
…
</section>
<section>
<<hh11>>第第二二節節 見見出出 <<//hh11>>
…
</section>
/ ti
1.2 見 見出 出し しの のま まと とま ま のマ の マー ーク クア アッ ップ プ h2, hgroup 要 要素 素
見出 副見出 伴 い あ h1タ マー アッ 見出 副見出
持 い 場合 副見出 h2タ マー アッ h1要素 h2要素全
体 hgroupタ
1.3 標 標題 題の のマ マー ーク クア アッ ップ プ h1, h2, hgroup 要 要素 素
一般 出版物 標題 表題 書 タイ び 記述 び 標題
著者 出版社 記述 副標題 副表題 副書 タイ
あ ば び 記述
び 標題 見出 様 h1タ マー アッ 副標題 あ 場合 h2タ
hgroupタ 利用 点 見出 様
JBasic び テン ー 文書 提供 テン ー 文書 使い方
い 後述
<section>
<<hhggrroouupp>>
<h1>第一章 見出 </h1>
<<hh22>>副副見見出出 <<//hh22>> <<//hhggrroouupp>>
<section>
<<hhggrroouupp>>
<h1>第一節 見出 </h1>
<<hh22>>副副見見出出 <<//hh22>> <<//hhggrroouupp>>
…
</section>
<section>
<<hhggrroouupp>>
<<hh11>>標標題題<<//hh11>>
<<hh22>>副副標標題題<<//hh22>> <<//hhggrroouupp>>
<p>著者 </p>
<p>出版社 </p>
</section>
び 内容区分
2 epub:type 属 属性 性に によ よ 標 標題 題の の詳 詳細 細化 化
J
JBBaassiicc ベベ 22
標題 epub:type属性 利用し 詳細 記述
表紙 う 画像 し 表現 区分 見出し 記述し く セシビ 向上
EPUB 3 Structural Semantics Vocabulary 出版物 標題 詳細 記述
キーワー 収録さ い
2.1 標 標題 題を を記 記述 述す す キ キー ーワ ワー ー title
本 び 標題 記述し h1要素 epub:type属性 値 title 指定
単 見出し く出版物 標題 あ 明示的 示 示
コー 例 section要素 epub:type属性 値 titlepage 指定し 区分 本
び あ 時 示し い
2.2 副 副標 標題 題を を記 記述 述す す キ キー ーワ ワー ー subtitle
副標題 当 h2要素 epub:type属性 値 subtitle 指定し 副標題 あ 明示し h1要素 h2要素 包含し hgroup要素 epub:type属性 値
fulltitle 指定し 標題 副標題 記述し 見出し ー あ 明示し
<section class="titlepage" epub:type="titlepage">
<h1 class="title" eeppuubb::ttyyppee==""ttiittllee"">標題</h1> <p>著者 </p>
<p>出版社 </p>
</section>
本 び 内容区分
2.3 表 表紙 紙に に記 記述 述さ さ た た標 標題 題 covertitle
EPUB 作品 表紙 画像 し 表現さ ほ 内容 キス し
記述し ば 音声 上 セシビ 向上さ 表紙 記述
さ 題 見出し要素 epub:type属性 値 covertitle 指定し 単独 標題
ばh1要素 副標題 持 場合 hgroup要素 指定 い し う
例 表紙 内容 べ キス 記述し い キス 後述
non-optical class属性 指定し div要素 中 記述さ い 者 視覚的
表示さ 音声 上 対象
<section class="titlepage" epub:type="titlepage">
<hgroup class="fulltitle" eeppuubb::ttyyppee==""ffuullllttiittllee"">
<h1 class="title" epub:type="title">標題</h1>
<h2 class="subtitle" eeppuubb::ttyyppee==""ssuubbttiittllee"">副標題</h2> </hgroup>
<p>著者 </p>
<p>出版社 </p>
</section>
本 び 内容区分
<section>
<figure>
<div class="non-optical">
<h1 class="covertitle" eeppuubb::ttyyppee==""ccoovveerrttiittllee"">標題</h1>
<p>著者 </p>
<p>出版社 </p>
</div>
<img src="cover.png" alt="画像:表紙" />
</figure>
</section>
表紙 内容区分 内容
表示さ い
上 対象
3 JBasic に にお おけ け 見 見出 出し しの の考 考え え方 方
3.1 内 内容 容区 区分 分と とア アウ ウ ラ ライ イン ン
J
JBBaassiicc ベベ 11
section article要素 何 見出し 持 推奨 止 得 い場合
見出し い マー ッ 許容
出版物 内容 section article aside nav要素 区分化 論理的 階層構造
し 表現 し 構造 ン 呼び ン 項目
区分 見出し 表現さ
aside nav要素 見出し 伴わ 利用し 構い 一方 section article要素
一般 見出し 持 い 期待さ 従 サ 用い HTML5
文書 見出し い sectionやarticle要素 発生し い う注意 払 制作さ
し し 紙 出版物 見出し 省略さ 内容区分 しばしば存在し
JBasic sectionやarticle要素 見出し 記述 推奨し 止
得 い場合 見出し い マー ッ 許容し
N
NOOTTEE:: HTML5 仕様 見出し い section article要素自体 禁止し い わ あ
3.2 そ その の他 他の の見 見出 出し しを を持 持ち ちう う 要 要素 素
示 要素 中 h1 始 見出し 記述 し
要素 中 見出し 出版物全体 ン 影響し
blockquote
body
details
fieldset
figure
td
3.3 body 要 要素 素と とア アウ ウ ラ ライ イン ン
J
JBBaassiicc ベベ 11
見出し 持 いbody要素 暗黙的 出版物 標題 見出し 指定さ 見做し
許容
body要素 見出し 明示的 指定 場合 出版物 標題 ば
い
body要素 section article aside nav要素 内包さ く 直接記述さ 見出
し 文書全体 い 見出し 相当し サ 用い 文書
body要素 見出し サ タ 記述し section article 見出し
区分 見出し 記述 一般的 出版物 場合 サ タ 相
当 出版物 標題 あ いえ
し しJBasic マー ッ 基本的 出版物 全 内容 section article
aside nav要素 い 中 記述さ body要素 直接指定 見出し あ
章 解 通 EPUB 一 出版物 ータ 複数 XHTML文
書 分割し 記述 一般的 サ 用い 文書 異
個々 XHTML文書 完結し ン 持 ほ 重要 あ
JBasic 見出し 持 いbody要素 暗黙的 出版物 標題 見出し 指定さ
見做し 許容 し
最初 表示 XHTML文書 あ い 全 XHTML文書 body要素 見出し 明示
的 指定し ン 精度 高 構い 見出し 内容 出版物 標題
以外 記述し い う し く さい
N
NOOTTEE:: HTML5 見出し 持 い区分 ン し 表示 ォ
見出し Untitled document 仕様 定義し 言語や実装や設定 裁量 認
い 見出し 持 いbody要素 ォ 見出し 出版物 標題
解釈 成立 余地 あ
<body>
<h1>出版物 標題</h1>
<section>
<h1>見出し</h1>
…
</section>
</body>
暗黙的 指定さ 見做し 省略可
http://www.w3.org/TR/2011/WD-html5-20110525/sections.html#outlines
N
NOOTTEE:: DAISY4 (NISO Z39.86-2011 AI) 見出し(h要素) い body要素 許容 さ い http://www.daisy.org/z3986/2011/auth/cm/#z3986.body
XHTML 文 文書 書の の構 構成 成
1 XHTML 文 文書 書を を作 作成 成す する る単 単位 位
J
JBBaassiicc ベベ 11
XHTML文書 内容区 中 最大 単位 し 作成す
EPUB 出版物 内容 XHTML文書 記述し す 余程短いコン ン い限
複数 XHTML文書 割し 記述す 一般的 す
XHTML文書 割 前述し 出版物 内容区 中 最大 単位し す
section 入 子 い 場合 一番外側 section 始 終わ 一
XHTML文書 し す
例えば 次 う 区 構成さ 出版物 破線 区 単位 一
XHTML文書 す
2 XHTML 文 文書 書の のフ ファ ァイ イ サ サイ イ の の目 目安 安
J
JBBaassiicc ベベ 11
XHTML文書一 あ 300KB以内 収
一 内容区 複数 XHTML文書 割す 場合 XHTML文書
階層構造 一貫し う配慮す
XHTML文書一 あ 300KB以内 収 こ 目安 し す ここ
言う XHTML文書単独 あ XHTML文書 参照す
画像や ン 合算し せ
N
NOOTTEE:: RMSDK ベ し ン 中 ン 搭載
<section> 表紙
</section>
<section> 序文
</section>
<nav > 目次
</nav>
<section> 第一章
<section> 第一節
</section>
</section>
<section> 第二章
<section> 第一節
</section>
</section>
<section> あ
</section>
<section> 奥付
</section>
H ML文書
H ML文書
H ML文書
H ML文書
H ML文書
H ML文書
H ML文書
設け い 在す す 一般的 XHTML文書一 あ
小さいほ ン 一度 込 タ 少 表示速度 向
し す
一 区 記述し XHTML文書 大 す 場合 一段階小さ
区 単位 し XHTML文書 割し す こ 場合 親 あ 区 正確 記述す
こ 重要 す 次 例 XHTML文書 章 次 区 あ 節 単位 し 作成
し う し い す
ここ 問題 複数 XHTML文書 形 sectionタ 記述す こ
いこ す 単純 節 区 終わ XHTML文書 割す 親 あ 章
区 示すsectionタ 不完全 し い す こ 第一節 あ 章
section 終了タ 第二節 手前 章 section 開始タ 補完す こ 区 階
層構造 一貫し う し い す
小 出版物 本文 見出し う 明確 区 持 い 在し す こ
う 出版物 本文 複数 XHTML文書 割す 場合 文章 扱う マや描
写す 場面 変化す 箇所 段落間 余白 広 取 い 箇所 内容的 区
い箇所 探し 割し す
<section> 第一章
<section> 第一節
</section>
<section> 第二節
</section>
<section>
第 節
</section>
</sectin>
<section> 第一章
<section> 第一節
</section>
<<//sseeccttiioonn>>
<<sseeccttiioonn>>
<section> 第二節
</section>
<<//sseeccttiioonn>>
<<sseeccttiioonn>>
<section> 第二節
</section>
</section>
H ML文書
H ML文書
H ML文書
3 XHTML 文 文書 書の の要 要件 件
J
JBBaassiicc ベベ 11
XHTML文書 EPUB Content Documents 3.0 要件 適合させ
EPUB け XHTML文書 要件 定義し 仕様 EPUB Content Documents 3.0
す こ 仕様 定義 準 す XHTML文書 以 要件 満 すこ 必要
す
XML1.0 準 し い こ
UTF-8 UTF-16 ンコ さ い こ
XML 記法 従 HTML5 記述さ こ
名 張子 .xhtml あ こ
EPUB3.0 仕様 定 XHTMLコン ン 文書 キ マ 対し 妥当 あ こ
XHTML文書 適合性要件 い 詳細 EPUB Content Documents 3.0 参照し
さい 本書 すべ 文書 い UTF-8 ンコ ン さ い
し 記述し す
JBasic 用い 標準的 XHTML文書 構成 次 示し す
<?xml version="1.0" encoding=" -8"?>
<! html>
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:epub="http://www.idpf.org/2007/ops" lang="ja" xml:lang="ja">
<head>
<meta http-equiv=" ontent- ype" content="text/html; charset=utf-8"/>
<link rel="stylesheet" type="text/css" href="style.css" class="vertical" title="縦組"/>
<title>出版物 標題 – 文書 見出し</title>
</head>
<body class="">
外部 タイ シー の指定
言語属性
XHTML 文書のタイ DOCTYPE 宣言
XML 宣言
XHTML の名前空間宣言
EPUB の名前空間宣言
文字コー 宣言
</body>
</html> X
XMMLL宣言
こ 文書 XML1.0 文書 あ UTF-8 ンコ さ い こ 示す宣言 D
DOOCCTTYYPPEE宣言
こ 文書 HTML5 文書型 従 マ さ こ 示す宣言 省略
可能 さ い 省略し 場合 HTML5 新要素 認識 い検証
在す 記述し い
X
XHHTTMMLLの名前空間宣言
html文書 名前空間 XHTML名前空間 あ こ 示す宣言
E
EPPUUBBの名前空間宣言
epub 接頭辞 持 要素 属性 EPUB 名前空間 属す こ 示す宣言
言語属性
こ 文書 使用言語 ja 日本語 あ こ 示す属性 一部 ン
表示し 場合 発生す 文 化け 回避す 指定し い
文字コー 宣言
こ 文書 UTF-8 ンコ さ HTML文書 あ こ 示す宣言 ウ
表示し 際 文 化け 回避す 指定し い
外部スタイルシー の指定
こ XTHML文書 利用す タ 指定し い
X
XHHTTMMLL文書のタイ ル
title要素 XHTML文書 タ 記述す
本書 出版物 標題 こ XHTML文書 単位 区分 見出 記述
こ 推奨
4 epub:type 属 属性 性に によ よる る XHTML 文 文書 書の の区 区分 分化 化
J
JBBaassiicc ベベ 22
XHTML文書 epub:type属性 利用 cover frontmatter bodymatter
backmatter い 分類
XHTML文書 内容や配置場所 応 表紙 前付 本文 後付 い 分類 こ 相当 EPUB 3 Structural Semantics Vocabulary キーワー
cover frontmatter bodymatter backmatter
キーワー 明
ccoovveerr 出版物 表紙 相当 区分
ffrroonnttmmaatttteerr 前付 本文 手前 配置 区分 目次 献辞 b
booddyymmaatttteerr 本文 出版物 主 内容 記述 区分 b
baacckkmmaatttteerr 後付 本文 後 位置 区分 索引 付録
JBasic こ キーワー XHTML文書 body要素 指定 こ
<body class="cover" eeppuubb::ttyyppee==""ccoovveerr"">
<body class="frontmatter" eeppuubb::ttyyppee==""ffrroonnttmmaatttteerr"">
<body class="bodymatter" eeppuubb::ttyyppee==""bbooddyymmaatttteerr"">
<body class="backmatter" eeppuubb::ttyyppee==""bbaacckkmmaatttteerr"">
表紙 属 XHTML文書
body要素
前付 属 XHTML文書
body要素
本文 属 XHTML文書
body要素
後付 属 XHTML文書
body要素
N
NOOTTEE:: EPUB 3 Structural Semantics Vocabulary ば cover frontmatter bodymatter backmatter キーワー body要素 他 section要素へ 利用 可能
本書 マー ップ 規則 簡潔 body要素 対 指定
方針 採 い
<section> 表紙
</section>
<section> 序文
</section>
<nav > 目次
</nav>
<section> 第一章
<section> 第一節
</section>
</section>
<section> 第二章
<section> 第一節
</section>
</section>
<section> あ
</section>
<section> 奥付
</section>
XHTML文書
XHTML文書
XHTML文書
XHTML文書
XHTML文書
XHTML文書
XHTML文書
表紙 epub:type="cover"
前付 epub:type="frontmatter"
本文 epub:type="bodymatter"
後付 epub:type="backmatter"
ナ
ナビ ビゲ ゲー ーシ ショ ョン ン文 文書 書の の構 構成 成
1 ナ ナビ ビゲ ゲー ーシ ショ ョン ン文 文書 書の の概 概要 要
EPUB3.0 ビ ー ョン文書 呼ば 文書 必須 こ 文書 目次 記
述 必要 あ 他 XHTML文書 異 記述方法 厳格 定 い
こ リー ン ム 目次 内容 機械的 解釈 必要 あ
2 目 目次 次の のマ マー ーク クア アッ ップ プ toc
ビ ー ョン文書 中 目次 記述例 以 示