The :before and :after pseudo-elements
as generated block boxes

"The :before and :after pseudo-elements elements interact with other boxes, such as run-in boxes, as if they were real elements inserted just inside their associated element."

W3C Specs

Content

Content

Content

Content

Content

Content