attr() - CSS: カスケーディングスタイルシート | MDN

<p data-foo="hello">world</p>
[data-foo]::before {
  content: attr(data-foo) " ";
}