9–7 文字色と背景色

文字色背景色は、EPUB3ではCSS標準の16色をカラー名で指定できます。

表9・6 CSS標準カラー名一覧
カラー名 RGB値
black#000000
gray#808080
silver#c0c0c0
white#ffffff
maroon#800000
red#ff0000
purple#800080
fuchsia#ff00ff
green#008000
lime#00ff00
olive#808000
yellow#ffff00
navy#000080
blue#0000ff
teal#008080
aqua#00ffff

背景色は、カラー名の末尾に '-bg' を付けることで指定します。

注 意

色指定はRGB値ではできません。

カラー名による色指定は、PDFとEPUB2では無効です。

(1) CAS記法

色指定[[[:red:yellow-bg 赤文字黄色背景]]]

[[[:col:purple:aqua-bg =コラム内の背景色を水色にし文字色を紫にした
**:purple 文字色は**( purple )
]]]

(2) 表示例(EPUB3)

文字色と背景色の指定

注 意

ブロックに付けた属性は、ブロック内の要素によっては継承されないことがあります。継承されないときは、その要素範囲にも属性指定が必要です。

例.

上記のCAS記法例では、コラムブロック中の強い強調に文字色を再度指定しています。

**:purple 文字色は**( purple )

XHTMLは下記のようになります。

<p><strong class="purple">文字色は</strong>( purple )</p>

<p></p> にはコラムブロックに指定した文字色が継承されますが、強い強調には継承されないので、強い強調にも色指定をしています。