title: can ::before pseudo element be a link?
body: <p>I am trying to add metadata to html, and show link from ::before {} element.</p>
  
  <pre class="lang-html prettyprint-override"><code>&lt;div&gt;
      lorem
      &lt;span data-discussion="https://stackoverflow.com/questions/19826249/html-link-correct-placement&gt;
          ipsum
      &lt;/span&gt;
  &lt;div&gt;
  </code></pre>
  
  <pre class="lang-css prettyprint-override"><code>[data-discussion]:hover::before{
      background: pink;
      content: attr(data-discussion);
      /* link be here! */
  }
  </code></pre>
  
  <p>The <code>::before</code> attribute is really convenient, as I am able to apply it to the whole page without rewriting my html.
  Is there a way to add href-like link to it?</p>