Накратко
Генерираното съдържание не замества надеждно смисловото HTML съдържание.
Полезно е да знаеш
::before създава псевдоелемент пред съдържанието на избрания елемент. Обичайно се използва с content за икона, знак или декоративна форма. [1]
Пример: .note::before { content: "• "; }. Основното предупреждение обаче трябва да присъства в HTML, защото генерираните текстове не се обработват еднакво от всички помощни технологии. При празно content: "" псевдоелементът може да служи само за рисунка. Не прехвърляй номера на поръчка, задължителни инструкции или етикети единствено в CSS; те са съдържание, което трябва да остане достъпно независимо от стила.
Източници
За повече подробности и проверка на информацията: