Topic outline

  • General

    Terminology and aims of the course:

    Web Design refers to the HTML (structure), CSS (style), and JavaScript (interaction) technologies used in browser-Web Server communication, resulting in web pages being displayed to the end user.


    The first aim of this course is to learn, understand and apply the above technologies to create simple code-based websites.
  • Selectors. Pseudo-classes. Display properties. Navigation bar

    Selectors. In this submodule, we will learn how to use CSS selectors to "find" and select HTML elements based on their name, id and class. We also learn to apply CSS rules to multiple classes and to specific content in a list.