Separation of concerns in HTML and CSS

HTML трябва да е максимално концентриран върху семантиката на една страница – самата информация и смисъл.

За това как изглежда страницата имаме CSS.

Представяйте си, че гледате на информацията през някой data-reader, или някой стар DOS браузър като Lynx, и ви интересува самата суха информация, без да ви интересува как изглежда страницата.

Toва трябва да е добрия HTML код.

Затова не се препоръчва в HTML-а да няма нищо, свързано с външният изглед, дори и атрибути като width, height и т.н…