title: input hidden or div with display:none css?
body: <p>In our project we both use <code>input</code> <code>type=hidden</code> elements and <code>divs</code> with <code>display:none</code> css for storing some data on html page without showing it to user. </p>
  
  <p>So i wonder which way is more suitable in both performance and code integrity and html semantics?</p>