文字色と背景色は、EPUB3ではCSS標準の16色をカラー名で指定できます。
カラー名 | 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> にはコラムブロックに指定した文字色が継承されますが、強い強調には継承されないので、強い強調にも色指定をしています。