title: Question mark '?' in anchor link
body: <p>I have jsfiddle here to illustrate my question.</p>
  <p><a href="https://jsfiddle.net/morettmt/psh674k7/69/" rel="nofollow noreferrer">https://jsfiddle.net/morettmt/psh674k7/69/</a></p>
  <p>I have a nav with anchor links to blocks in the page (it's not working perfect, but that’s not the question).</p>
  <p>This is actual being used in a WordPress site where the block and the links are created by a content manager in the backend.</p>
  <p>My problem is the link doesn't work if it has characters like question marks '?' in it.</p>
  <p>Why does this not work if a question mark is in the link.</p>
  <pre class="lang-css prettyprint-override"><code>.block{
      background: #ddd;
      height: 300px;
      margin: 0 0 10px 0;
      padding: 10px;
  }
  </code></pre>