Where HTML defines the content of the web page, the paragraphs, headings etc. CSS specifies the layout of the web page, giving it colour and shape. HTML on its own is OK but will look a bit dull without CSS, it makes it attractive and pleasing to look at. The two codes work seamlessly together. An example is shown below…

It is inserted in between the styling tags <style>…</style>