What is HTML?
Hyper Text Markup language. This is a code for marking up text to make it into a webpage. It allows you to send hyperlinks on specific texts and change it. It works by a series of short codes as revised before. When viewed ‘online’, the codes will be read and hopefully what you have asked the codes to do will appear on screen.
Tags in codes separate normal text to the commands in progress as shown above.
What is XML?
Extensible Markup Language. The difference with this to HTML is XML is designed to DESCRIBE data, but HTML is designed to DISPLAY data.
This example is a note to Tove from Jani as an XML. You can add your own tags without having any changes happening to make it easier to read. The difference with HTML is that it is specific with the information within the brackets.
Cascading Style Sheets. This is how the HTML elements are supposed to be displayed on the screen. CSS helps to control the appearance of what is on the screen without changing the content on the HTML.
As described before, it is a programming language that is used to make web pages interact. You need this last code for the previous ones to actually make everything work the way it is supposed to; otherwise you’re looking at a screen and not being able to go anywhere.