<p>What is the difference between overflow:hidden and display:none?</p>

Overflow:hidden just says if text flows outside of this element the scrollbars don't show.    display:none says the element is not shown.