title: What is the actual meaning of separation of content and presentation?
body: <p>What is the actual meaning of separation of content and presentation?</p>
  
  <p><strong>Is it just mean to avoid inline css?</strong></p>
  
  <p>Does it mean that the design should be able to manipulated without changing the HTML?</p>
  
  <p>Can we really make any change in design from CSS only?</p>
  
  <ul>
  <li>If we want to change the size of
  images then we will have to go to in
  HTML code</li>
  <li>If we wan to add one more line break in paragraph then again we will
  have to go to in HTML code</li>
  <li>If we want to add one more separator
  at some place then again we will have
  to go to in HTML code</li>
  </ul>
  
  <p>Which X/HTML tag we should avoid to use to keep separation of content and presentation?</p>
  
  <p>Is separation of content and presentation also helpful for accessibility/screen reader users? ... and for programmer/developer/designer?</p>