Объявление content не может добавлять теги на страницу (теги являются структурными); кроме того, CSS предназначен для изменений представления, а не для изменения структурного контента.
Рассмотрим вместо этого использование jQuery, например:
$(".HeaderName").after("your html here");
Ответ 2
Вы не можете вставлять теги с помощью content: в CSS. Вот соответствующая часть спецификации; см. свойство content в спецификации CSS 2.1.
Ответ 3
Если вам нужен дополнительный тег только для добавления красного текста, просто выполните следующее: