title: Can I wrap tags around an element in CSS?
body: <p>For example, could I wrap all <code>&lt;p&gt;</code> elements in <code>&lt;b&gt;</code> tags so <code>&lt;p&gt;Hello&lt;/p&gt;</code> would be rendered as if it were <code>&lt;b&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/b&gt;</code>?</p>
  <p>I tried using <code>::before</code> and <code>::after</code> like this:</p>
  <pre class="lang-css prettyprint-override"><code>p::before {
      content: &quot;&lt;b&gt;&quot;;
  }
  p::after {
      content: &quot;&lt;/b&gt;&quot;;
  }
  </code></pre>
  <p>but the tags were escaped. Is there some way to do this?</p>