Javascript has opened wide possibilities of what you can do with HTML and CSS. Well, we have HTML5 and CSS3, pretty sure it can do more than before, but with a magical touch from Javascript, it can add interactive elements into your website layout.