Presentation, formatting, and layout are all controlled by CSS.
The backbone of every website creation process is HyperText Markup Language (HTML), without which a web page would not exist. Hypertext refers to writing that contains links, also known as hyperlinks. When a person clicks on a hyperlinked word or phrase, it takes them to another web page. Text may be converted into graphics, tables, links, and other forms using a markup language.
The HTML code creates a broad structure for how the site will appear. Tim Berners-Lee is the creator of HTML. HTML5 is the most recent version of HTML, which was released by the W3C in 2014. This version includes new and more efficient methods for dealing with components like video and audio files.
CSS, as previously said, is a language for determining how documents are shown to users, including how they are formatted, laid out, and so on. A document is often a text file formatted using a markup language – the most prevalent markup language is HTML, although other markup languages such as SVG or XML may also be used. Presenting a document to a user entails transforming it into a format that your audience can understand. Browsers such as Firefox, Chrome, and Edge are designed to graphically show content on a computer screen, projector, or printer.
CSS is divided down into modules since there are so many things you can customize with it. As you browse MDN, you'll see references to various modules, and many of the documentation pages are arranged around a certain module.