title: How to space the children of a div with css?
body: <p>I want a gap of say 30px; between all children of my div. E.g if I have:</p>
  
  <pre><code>&lt;div id="parent"&gt;    
     &lt;img ... /&gt;
     &lt;p&gt;...&lt;/p&gt;
     &lt;div&gt;.......&lt;/div&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>I want all of them to have a space of 30px; between them. How can I do this with CSS?</p>