CSSのtext-emphasis
プロパティは、圏点(文字の上や右に点がくっついてるアレ)を表示するためのものだ。
現在(2018年3月29日時点で)、殆どのWebブラウザが(ChromeやOperaは未だに-webkit-
プレフィックスが必要なものの)対応している。
だが、IEやEdge、Android版Firefox、それに JSすらマトモに動かせないクソブラウザの Opera Miniは対応していない。
所詮はインラインの見た目を変化させるだけのプロパティ。クールでエレガントなflex
プロパティなどとは違い、使えないからといって、見栄えが悪くなる以上の悪影響はない。
が、どうせなら使いたい。英語圏では一般的な斜体による弱い強調を、日本語圏に合わせた圏点で表示したい。
このGistは、そんな試みを記録するためのものである。将来的にはtext-emphasis
プロパティのPolyfillみたいなものにしたい。