Decoupling your HTML, CSS, and JavaScript
I just read this pretty good article on a good way of thinking about how to separate structure(HTML), style(CSS), and behavior (JavaScript) layers of your web projects. This is especially helpful on larger projects where multiple developers are modifying different pieces of code. It is a good framework to think about when trying to keep consistent style and functionality while updating various parts of your web project and keep from completely breaking functionality or styling in other, often unseen areas.
Read the article here.
Tagged: Best Practices, CSS, HTML, html css and javascript, html css javascript, JavaScript, Semantics