title: Web Accessibility failing on "Missing form label"
body: <p>As part of a web accessibility exercise, our site is being picked up for some missing form labels</p>
  
  <p>The text areas are elements we do not wish to have visible labels against (the site is ASP.NET MVC/Razor using jQuery)</p>
  
  <pre><code>@Html.TextAreaFor(x =&gt; x.UserInput.FeedbackContent)
  </code></pre>
  
  <p>Is the correct approach is this scenario to create a corresponding LabelFor and hide it?</p>
  
  <pre><code>@Html.LabelFor(x =&gt; x.UserInput.FeedbackContent, new {@class = 'hidden'})
  </code></pre>
  
  <p>Or is there a way within the TextAreaFor to create a hidden label?</p>
  
  <p>Many thanks</p>