从W3C得知:此属性(content)与:before和:after伪元素一起用于在文档中生成内容。生成的内容不会改变文档树。特别地,它不会被反馈到文档语言处理器(例如,重新解析)。另外,根据MDN:使用content属性插入的对象是匿名替换元素。在CSS中,替换元素是其表示超出CSS范围的元素。这些是一种表示与CSS无关的外部对象。典型的替换元素是、、或类似、的表单元素。一些元素,如或仅在特定情况下是替换元素。使用CSS content属性插入的对象是匿名替换元素。CSS在某些情况下特别处理替换元素,例如在计算边距和一些自动值时。请注意,一些替换元素具有内在尺寸或定义的基线,这些基线由某些CSS属性(如vertical-align)使用。