2–1 特徴
ユーザー・スタイルシートを作るには、CAS-UBが出力するXHTMLの要素・属性・属性値について知っている必要があります。まず、CAS-UBで生成したEPUBやWebページが、どのような内容のXHTMLファイルになるのかを簡単に説明します。
- 1.CAS-UBは出版物を構成する各記事に、前書き、章、節、後書きといった種類を設定できます。記事の種類はクラス属性として設定しますので、CSSのクラス属性を使って記事の種類によりレイアウトを変更できます。記事の種類とクラス属性については2–2 記事の種類を参照してください。
- 2.CAS-UBでは記事に階層を設定できます。階層は記事単位で、例えば節を章の子供にするなどの、ツリー構造として、または記事の中で見出しレベルによる階層化の2通りでできます。階層については2–3 タイトルと本文の見出しの関係を参照してください。
- 3.CAS-UBでは、編集機能で作成する記事に加えて、EPUBなどの生成時にシステムが自動的に生成する記事があります。
- 4.編集機能で作成する記事には、CAS記法でXHTMLの要素と属性を設定できます。2–4 CAS記法のブロック要素および2–5 CAS記法のインライン要素を参照してください。
- 5.システムが自動的に生成する記事にはCAS記法は使用できません。簡単なXHTMLの要素と属性のみが設定されます。