次へ: 本手法の出力例
上へ: 重要単語の強調表示
戻る: 強調表示で用いる文字色と背景色について
目次
Web JIS(JIS X8341-3:2010)[4]において文字コントラストの達成基準が明記されているので,それに沿うように
強調表示を行っている.具体的には以下の数式を満たしている.
コントラスト比
このL1は明るい方の色の相対輝度,L2は暗い方の相対輝度を表す.相対輝度は以下の数式で決定される.
また,R,G,Bという値は以下のように定義されている.
if
then
else
if
then
else
if
then
else
そしてRsRGB,GsRGB,BsRGBは以下のようになる.
この計算結果は1:1〜21:1の間の値を取り,この比が4.5:1を超えていれば達成基準AAをクリア,7:1を超えていれば
達成基準AAAをクリアとなる.
強調表示に用いる色は次の10色を利用している.なお,文字色は黒(#000000)として背景色を変更している.
- violet(#EE82EE)
- hotpink(#FF69B4)
- indianred(#CD5C5C)
- orange(#FFA500)
- yellow(#FFFF00)
- yellowgreen(#9ACD32)
- mediumseagreen(#3CB371)
- forestgreen(#228B22)
- skyblue(#87CEEB)
- dodgerblue(#1E90FF)
root
平成23年3月23日