14/20 Псевдоэлемент ::before

Здравствуйте! Такой вопрос по 14 заданию, вернее к теории. Приведен такой пример:

я думаю, что правильно было бы указать:
И HTML изменится вот так:
< before> Черви < /before>
< div class=“queen heart”>
< em>Дама< /em>
< /div>
или изменить CSS-правило на:
em::before { content: “Черви”; }
т.к. “Псевдоэлемент ::before применяется для отображения желаемого контента до содержимого элемента, к которому он добавляется.”
Заранее спасибо за ответ!

Вы сами пишете: “…для отображения желаемого контента до содержимого элемента, к которому он добавляется”.
Содержимым элемента .heart является em. Тег <before> появляется в разметке перед ним. А значит всё правильно.

Кажется дошло, спасибо.