before, after といった疑似要素は単一の HTML タグに装飾を加える場合非常に便利。
ところが全てのタグに対して疑似要素が使えるわけではないので、例えば img タグに疑似要素を使おうとすると途端に思った描画がされず、驚いた人も少なくないかと。
本記事ではこれについてまとめておきます。
疑似要素が効かない HTML タグ
まず HMTL5 のタグで疑似要素が効かないものは以下の通り
- br
- wbr
- canvas
- embed
- object
- audio
- iframe
- img
- video
- input
- textarea
- select
- legend
- button
- details
- fieldset
昨日
週間
月間