HTML stands for Hypertext Markup language. HTML is considered to be the easiest front end digital languages to learn. It is a system designed for webpage creations, using basic markups & tags to create a structure of a webpage elements that will allow to be displayed when activated. The markup in HTML tells the software / system how and where to display the written markup in digital format such as:
<p> is equal to a paragraph.
The markups and tags describe where the text starts / ends or where the elements are meant to be shown, such as positioning of images.
HTML creates a website, each website holds there own domain name, but what is it exactly?
In basic terms a domain name is an appropriate selected name for your website, that holds your physical IP (Internet protocol address) that allows the users to search on the internet when typed in correctly. It gives users instant access to your website. It is a faster method used to search for an online website instead of typing in the entire IP address.
CSS stands for Cascading Style Sheets. It is a code based language that alters and adds to the layout of the HTML markups (webpage) into a more attractive look, giving the website life and color.
Animations, colours, sizing and spacing content is available to be achieved throughout CSS, although most importantly it allows to adapt the webpage to many screen sizes such as tablets, mobile phones or computers, which creates diversity with a singular webpage.
CSS allows the programmer to adapt websites to multiple screen sizes. This creates device compatibility which is a huge benefit for users as they can view the product from multiple devices with no struggle, devices such as
-Mobile phone
-Digital tablets
CSS allows programmers to create a high quality consistent design. The CSS code is easy to read through allowing designers to find their problems faster than usually. It also ensures designers that high end products are capable of being created by using similar lines of code through structuring the webpage, this helps achieving high end, user friendly web-page.