Если вы хотите использовать относительный, вы можете сделать это так
p{
position: relative
}
p::after{
position: absolute
content: "XYZ";
background-color: yellow;
height: 10px;
width: 20px;
}
Вместо абсолютного позиционирования вы можете использовать поля для позиционирования элемента p :: after.
Абсолютная позиция: Элемент удален из обычного потока документов, и для элемента в макете страницы не создано места. Он расположен относительно своего ближайшего предка, если таковой имеется; в противном случае он помещается относительно исходного содержащего блока.