CSSでダークネットのリンクにスタイルを適用する

HTML で他のサイトにリンクする時、クリアネット・I2P・Tor で別々のスタイルを適用できたらいいな、と思ひました。CSS の「Attribute Selector」を使用したら簡單にできました。でも、きれいなスタイルの案が無かつたから、美々蝶々では不使用です。

これは netsurf で機能しました。dillo では機能しませんでした。

CSS (色を変更)
a[href^="http"] { color: cyan; } /* クリアネットの場合 */
a[href*=".i2p/"] { color: lime; } /* i2p の場合 */
a[href*=".onion/"] { color: magenta; } /* onion の場合 */

色を変更する以外にも、:before や :after と組合せたら、onion リンクに玉葱のマークを表示する事もできると思ひます。