Although you can create a huge range of web page designs using just HTML and CSS, when it comes to interactivity, you’ll need to start writing JavaScript—right? Well, not necessarily.