css :before/:after 伪元素/内容引用标签名

non*_*hip 5 html css

是否可以使用 CSS 的“内容”属性(在 :before/:after 伪元素中)用标签名称实际标记一个块?像attr(...),但用于标记而不是其属性。

伪CSS:

body *:before{
  content: tagname;
  color: red;
}
Run Code Online (Sandbox Code Playgroud)

应该在页面中的所有元素前面加上用红色书写的标签名称。

Pat*_*len 5

这对于 css 来说是不可能的。据我所知,唯一的方法就是手写内容。