Список элементов html, которые поддерживают CSS: до и: после псевдоэлементов

Я знаю, что псевдоэлементы :before и :after не поддерживаются в пустых элементах, но как насчет них:

  • <select>
  • <option>
  • <textarea>
  • <button>

Список будет приятным! Спасибо, ребята!

Ответ 1

Я собрал список всех элементов HTML. Некоторые из них даже не законны там, где они используются... но все еще кажется, что они работают.

демонстрация

Если он говорит "работает" зелеными буквами, этот элемент поддерживается.