Contents

Introduction

A webpage is the simplest building block that you see on a web-browser like Google Chrome, Microsoft Edge, Mozilla Firefox, Safari and so on. A bunch of webpages make a website that lives on some remote computer called the server and can be accessed by any client via the internet.

It is basically a text file written in Hypertext Markup Language (HTML), which those browsers understand, interpret and show. Just because it’s a text file doesn’t mean it has to show just text.

The markup defines how different types of content will show up on the webpage – text, tables, images, videos, buttons, forms and so on.

Now that the content is defined, we want to make things look beautiful, right? Welcome Cascading Stylesheets (CSS). This is another text file that defines style attributes for your HTML elements. What typeface should the text be in? What colour should the page be? What size should the images be? Did someone say animation?

This basically makes a simple webpage.

However, you probably want your webpage to be able to respond to user interactions right? Welcome Javascript (JS). JavaScript is a powerful programming language that can add interactivity to a website. This is what makes the modern web do things that you see it do – the cool stuff 😎

Untitled

How the web works