title: HTML aside tag: is it OK to use for form error message?
body: <p>So I have a form and I'll have error messages associated with each input/element.
  I've come up with this use for the <code>&lt;aside&gt;</code> tag and was wondering what people thought:</p>
  
  <pre><code>    &lt;section class="fieldrow" id="rowJobTitle"&gt;
  
          &lt;label for="txtJobTitle" id="lblJobTitle"&gt;
              &lt;span&gt;Job title:&lt;/span&gt;
          &lt;/label&gt;
  
          &lt;input type="text" id="txtJobTitle" name="txtJobTitle"&gt;
  
          &lt;aside id="errJobTitle" class="errormessage"&gt;
              &lt;span role="alert"&gt;Please tell us your job title.&lt;/span&gt;
          &lt;/aside&gt;
  
      &lt;/section&gt;
  </code></pre>
  
  <p>Then I'll be using CSS to show or hide the <code>&lt;aside&gt;</code> errors with a little JS to change this.</p>
  
  <p>I know I could just use the span, and be done with it, but a span tag has no semantic value, and all the (short and vague) info I've read on <code>&lt;aside&gt;</code> seems to say there's no problem with this, but I was hoping that I could either get some confirmation, or someone who's tried this before and found a good reason not to.</p>
  
  <p>Thanks, Si.</p>