属性セレクタは正規表現にまで対応したりと多様な解釈を可能にするので、カスタムdata属性にポン!と固有の情報を持たせてしまえる時代に、クラス属性に数えきれないほどの情報を持たせなければならない(呪縛)。
アイコン一つにしても、フロントエンドで動的生成する手法が求められると思う。
ちなみに、この方法を一部で採用されているのが、H2MD.js です。
有償ライブラリってことで直接触れるわけにもいかなかったのだけど、
inheritsFrom() は他のAPIに優先してメソッドチェーンに記述しなければならない。
ライセンスは未定。現状は公開環境で使わないことを条件でお願いします。
このサーバーは、毎月、管理画面で「アクティベーション」を行う必要があり、タイミングを逃すと「一時的にアクセスできない状態」になります。
「見たいけど、見れなかった」という時はメールで連絡をお願いします。