title: Nesting <p> won't work while nesting <div> will?
body: <p>I usually won't nest <code>&lt;p&gt;</code> like this:</p>
  
  <pre><code>&lt;p&gt;The following:
      &lt;p&gt;one&lt;/p&gt;
      &lt;p&gt;two&lt;/p&gt;
  &lt;/p&gt;
  </code></pre>
  
  <p>and I will nest like that using <code>&lt;div&gt;</code> instead.  But today I used <code>&lt;p&gt;</code> but it seems that both Emacs and Google Chrome both would consider the outer <code>&lt;p&gt;</code> closed as soon as it see a new <code>&lt;p&gt;</code> is started.  (the <code>DOCTYPE</code> is HTML 4.01 Strict).</p>
  
  <p>I thought <code>&lt;p&gt;</code> is no more than a <code>&lt;div&gt;</code> but just with some pre-defined margin and padding, but is it true that <code>&lt;p&gt;</code> cannot be nested?  If so, what rule says that it cannot?</p>