The difference between HTML, CSS and JavaScript | FAQs

SYSTEMS & TECHNOLOGY   |   1 minute  |   March 3, 2017

Interested in moving into a career in web design but wondering about the different coding methods you’ll need to learn, and how they differ? Learn the difference between HTML, CSS and JavaScript:

  • HTML, or HyperText Markup Language, is used to create the basic structure and content of a webpage
  • CSS, or Cascading Style Sheets, is used for the design of a webpage – where everything is placed and how it looks
  • JavaScript is used to define the interactive elements of a webpage that help to engage users

In this quick video Delia Farrer, Head Tutor for the University of Cape Town Web Design online short course explains the difference between HTML, CSS and JavaScript further.

Ready to take you web design knowledge a step further and learn to master web design software?

Get skilled and certified in the fast-growing web design industry, with the UCT Web Design online short course.




You use HTML to create the actual content of the page, HTML is the basic structure and the contents of a website.

CSS is responsible for the design of the webpage – how everything looks, for example, colours and where elements are on the page.

JavaScript is responsible for interactivity on a webpage which helps engage a user.