iBook/examples/epub_format_4/item/style/style-check.css

133 lines
4.6 KiB
CSS
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@charset "UTF-8";
/* ファイル情報
----------------------------------------------------------------
【内容】
チェック用スタイル
【CSSファイルバージョン】
ver.1.1.0
【当ファイル更新時の電書協EPUB 3 制作ガイドバージョン】
ver.1.1.1
【細目】
・特定 RS 対策用
・Windows 用フォント指定
・チェック用領域
【更新履歴】
2012/12/07 ver.1.1.0
・ファイル更新時の電書協EPUB 3 制作ガイドバージョン表記を追加
2012/08/21 ver.1.0b1
・公開版
---------------------------------------------------------------- */
/* -------------------------------------------------------------
* 特定 RS 対策用
* ------------------------------------------------------------- */
/* WebKit(Windows)用リンク指定
----------------------------------------------------------------
縦組みでルビを含むリンクの一部(テキストが長い場合)がクリックできない問題を回避
---------------------------------------------------------------- */
a ruby {
vertical-align: bottom;
}
/* WebKit(Windows)用ページ内リンク対策
----------------------------------------------------------------
WebKit系 で inline 要素へのページ内リンクが効かないのを回避
---------------------------------------------------------------- */
span.key,
span.ref {
display: inline-block;
}
/* WebKit インデントバグ回避
----------------------------------------------------------------
WebKit系 で indent 指定下に inline-block があると表示が崩れるのを回避
[class|="indent"] .key,
[class|="h-indent"] .key { text-indent: 0; }
---------------------------------------------------------------- */
/* 注釈 */
.indent-0em .key, .h-indent-0em .key, .indent-0em .ref, .h-indent-0em .ref,
.indent-1em .key, .h-indent-1em .key, .indent-1em .ref, .h-indent-1em .ref,
.indent-2em .key, .h-indent-2em .key, .indent-2em .ref, .h-indent-2em .ref,
.indent-3em .key, .h-indent-3em .key, .indent-3em .ref, .h-indent-3em .ref,
.indent-4em .key, .h-indent-4em .key, .indent-4em .ref, .h-indent-4em .ref,
.indent-5em .key, .h-indent-5em .key, .indent-5em .ref, .h-indent-5em .ref,
.indent-6em .key, .h-indent-6em .key, .indent-6em .ref, .h-indent-6em .ref,
.indent-7em .key, .h-indent-7em .key, .indent-7em .ref, .h-indent-7em .ref,
.indent-8em .key, .h-indent-8em .key, .indent-8em .ref, .h-indent-8em .ref,
.indent-9em .key, .h-indent-9em .key, .indent-9em .ref, .h-indent-9em .ref,
.indent-10em .key, .h-indent-10em .key, .indent-10em .ref, .h-indent-10em .ref {
text-indent: 0;
}
/* -------------------------------------------------------------
* Windows 用フォント指定
* ------------------------------------------------------------- */
/* フォントセット指定
---------------------------------------------------------------- */
/* 横組み用 */
@font-face {
font-family: "serif-ja";
src: local(" 明朝");
}
@font-face {
font-family: "sans-serif-ja";
src: local(" ゴシック");
}
/* 縦組み用 */
@font-face {
font-family: "serif-ja-v";
src: local("@ 明朝");
}
@font-face {
font-family: "sans-serif-ja-v";
src: local("@ ゴシック");
}
/* 組み方向のデフォルトフォント指定
----------------------------------------------------------------
@付きフォント指定が不要になるまでは、
組み方向が変わるとき明朝で上書き(書体を継承しない)
---------------------------------------------------------------- */
.hltr { font-family: serif-ja, serif; }
.vrtl { font-family: serif-ja-v, serif-ja, serif; }
/* 組み方向の入れ子対策 */
.vrtl .hltr { font-family: serif-ja, serif; }
.hltr .vrtl { font-family: serif-ja-v, serif-ja, serif; }
/* 書体指定
---------------------------------------------------------------- */
/* 横組み用 */
.hltr .mfont { font-family: serif-ja, serif; }
.hltr .gfont { font-family: sans-serif-ja, sans-serif;}
/* 縦組み用 */
.vrtl .mfont { font-family: serif-ja-v, serif-ja, serif; }
.vrtl .gfont { font-family: sans-serif-ja-v, sans-serif-ja, sans-serif; }
/* 組み方向の入れ子対策 */
/* 縦組み中の横組み用 */
.vrtl .hltr .mfont { font-family: serif-ja, serif; }
.vrtl .hltr .gfont { font-family: sans-serif-ja, sans-serif; }
/* 横組み中の縦組み用 */
.hltr .vrtl .mfont { font-family: serif-ja-v, serif-ja, serif; }
.hltr .vrtl .gfont { font-family: sans-serif-ja-v, sans-serif-ja, sans-serif; }