title: Should I use <p> or <span> element for a single line of text?
body: <p>Sometime ago I read somewhere that one single line of text is considered a paragraph, therefore valid to be placed into a <code>&lt;p&gt;</code> element that <em>"represents a paragraph/block of text"</em>. </p>
  
  <p>Browsing around this is confirmed by some examples that I've just found:</p>
  
  <p><a href="http://www.w3.org/wiki/HTML/Elements/p#Example_A" rel="noreferrer">http://www.w3.org/wiki/HTML/Elements/p#Example_A</a></p>
  
  <p><a href="http://www.w3.org/wiki/HTML/Elements/p#Example_A" rel="noreferrer">http://reference.sitepoint.com/html/p</a></p>
  
  <p>In my particular case I am making a <code>&lt;form&gt;</code> that includes some validation messages for each field and that are only meaningful to the user once they interact with the page. </p>
  
  <p>For positioning purposes (<code>&lt;p&gt;</code> is a block element) would be easier to use <code>&lt;p&gt;</code> elements for these messages, but since <code>&lt;span&gt;</code> is a more generic and meaningless element I could use it too with <code>"display:block"</code> but I am not sure if I should do this instead.</p>
  
  <p>Could you tell me what is the element to be used in this case?.</p>
  
  <p>Thanks!</p>