圏点スタイル。
名前 | text-emphasis-style
|
---|---|
値 | none | [ [filled | open] || [dot | circle | double-circle | triangle | sesame] ] | <string> |
初期値 | none |
適用対象 | テキスト |
継承 | される |
百分率 | 受容しない |
算出値 | キーワード none/形状と塗り潰すかどうかを表現するキーワードのペア/文字列 |
正準的順序 | 文法に従う |
アニメーション型 | 離散的 |
要素のテキストに適用する圏点は、このプロパティで与える。各種値の意味は:
none
filled
開始<SPAN style="border:1px solid red; font-size:20px; text-emphasis-style:filled; ">テスト</SPAN>終了
開始<SPAN style="border:1px solid red; font-size:20px; text-emphasis-style:filled circle; ">テスト</SPAN>終了
open
開始<SPAN style="border:1px solid red; font-size:20px; text-emphasis-style:open; ">テスト</SPAN>終了
開始<SPAN style="border:1px solid red; font-size:20px; text-emphasis-style:open circle; ">テスト</SPAN>終了
dot
開始<SPAN style="border:1px solid red; font-size:20px; text-emphasis-style:dot; ">テスト</SPAN>終了
開始<SPAN style="border:1px solid red; font-size:20px; text-emphasis-style:open dot; ">テスト</SPAN>終了
circle
開始<SPAN style="border:1px solid red; font-size:20px; text-emphasis-style:circle; ">テスト</SPAN>終了
開始<SPAN style="border:1px solid red; font-size:20px; text-emphasis-style:circle open; ">テスト</SPAN>終了
double-circle
開始<SPAN style="border:1px solid red; font-size:20px; text-emphasis-style:double-circle; ">テスト</SPAN>終了
開始<SPAN style="border:1px solid red; font-size:40px; text-emphasis-style:double-circle; ">テスト</SPAN>終了
開始<SPAN style="border:1px solid red; font-size:20px; text-emphasis-style:double-circle open; ">テスト</SPAN>終了
開始<SPAN style="border:1px solid red; font-size:40px; text-emphasis-style:double-circle open; ">テスト</SPAN>終了
triangle
開始<SPAN style="border:1px solid red; font-size:20px; text-emphasis-style:triangle; ">テスト</SPAN>終了
開始<SPAN style="border:1px solid red; font-size:20px; text-emphasis-style:triangle open; ">テスト</SPAN>終了
sesame
開始<SPAN style="border:1px solid red; font-size:20px; text-emphasis-style:sesame; ">テスト</SPAN>終了
開始<SPAN style="border:1px solid red; font-size:40px; text-emphasis-style:sesame; ">テスト</SPAN>終了
開始<SPAN style="border:1px solid red; font-size:40px; text-emphasis-style:sesame open; ">テスト</SPAN>終了
開始<SPAN style="border:1px solid red; font-size:20px; text-emphasis-style:'あ'; ">テスト</SPAN>終了
形状キーワードが指定されつつ、filled、open のいずれも指定されていない場合は、filled と見做される。[filled/open]のみが指定されている場合の形状キーワードは、横書きモードの下では circle に、縦書きモードの下では sesame に算出される。
圏点は、要素のフォント設定群に加え、ruby 特能も利用した上で、サイズ 50% に縮小して描かれるべきである。これらのグリフは、どのフォントも備えているとは限らず、これらの符号位置による圏点に不適切なサイズを利用するフォントもある。よってユーザー エージェントは、任意選択で、圏点に適すると既知であるフォントを利用して、あるいは代用の圏点を合成してもよい。圏点は縦書きモードにおいては正立に保つものとする ― CJK 文字の様に、書字モードに合致するよう回転されることはない。縦組みにおける横書きモードにおける圏点の方位は、このレベルでは未定義とする(が、確たる利用事例が求められれば、将来のレベルで定義されるかもしれない)。
圏点は各タイポ グラフィック文字単位ごとに 1 個ずつ描かれる。ただし、次に挙げる文字には、圏点は描かれない:
表示内容: |
表示内容: |