Semantics vs. Presentation in HTML
One of the holy grails in modern web development is separation of content and presentation. This is often understood to mean a separation of HTML and CSS, but it goes deeper than that. In order to take full advantage of the concept, first we need to understand the difference between semantic and presentational [...]
