style要素にCSSの擬似要素は記述可能か?
小粋空間 » CSS » style要素にCSSの擬似要素は記述可能か?
style要素にCSSの擬似要素は記述可能か調べてみました。
1.はじめに
ウェブページにCSSの擬似要素をHTMLタグに直接記述しないといけない必要が生じました。
style属性に書くのはなんとなくわかるのですが、擬似要素の書き方がわかりません。
ということで、style要素にCSSの擬似要素を記述する方法を、記述可否も含めて紹介します。
2.style要素にCSSの擬似要素を記述する
結論から言うと、style属性に擬似要素は適用されないようです(ブラウザに実装されていない)。
参考サイトでは、style要素にCSSの擬似要素を記述するには、下記のようにするようです(動作しません)。
<a href="http://www.w3.org/"
style="{color: #900}
:link {background: #ff0}
:visited {background: #fff}
:hover {outline: thin red solid}
:active {background: #00f}">...</a>
中途半端にしか調べていないので、間違っていたらすいません。
3.参考サイト
参考サイトは下記です。ありがとうございました。