Доброе утро || день || вечер, уважаемые форумчане.
Собственно, возник такой вопрос: обязательно ли использовать CSS свойство "content" вместе с псевдоэлементами ::after и ::before?
Например, у меня есть div-кнопка она используется очень часто на сайте, и не хотелось бы вписывать ей везде контент через HTML, поэтому, решил сделать через CSS свойство "content".
.like {
content: 'Мне нравится';
}
<div class="like"></div>
Работает... но, правильно ли это? В справочниках по CSS написано, что применяется совместно с псевдоэлементами ::after и ::before, но вот не написано, можно ли применять без этих псевдоэлементов.
Можно конечно же написать так и ничего не изменится в принципе:
.like::after {
content: 'Мне нравится';
}
Но всё же интересно, можно ли использовать это свойство без этих псевдоэлементов?