What is Hyper Text?
Hyper Text means a special text which has:
- Link to other resources in the Internet.
- It can include Videos, Images and Sounds.
The most important part of HyperText is the ability to link other resources on the server which can be accessed via the link.
Hypertext are displayed on the computer screen mostly Browser like Chrome from Google, Edge from Microsoft and Firefox.
How Web Works?
The main purpose of Web or World Wide Web (WWW) is to exchange information from one computer to another computer.
WWW is the way of connecting all the documents and displaying them on the browser.
Web uses HTTP protocol to transfer the information over the Internet.
Hypertext are transferred from one computer to another via the HTTP protocol and displayed on the browser.
This how Web Works:
- You Type the Website name in the Browser. Eg. www.wpfreelancer.com
- Browser sends the request to DNS Server.
- DNS Server search for IP address for this Domain Name.
- Once the IP Address is found it then connects to the specific server in the Internet.
- Server receives the request via the HTTP protocol.
- Server will then search for the requested HyperText and send it back to the browser.
- Browser will receive the hypertext and display it on the computer screen.
What is the purpose of Markup Language?
HyperText are typically exchanged between the servers to enable the communication between the machines.
But to make this HyperText convert into a language so that we can write the language in such a manner that we can get a specific task done.
Markup Language is used to represent how to organize the data. This kind of language focus more on how the data should be used and define the purpose of the data.
In Order to organize the HyperText that is sitting all over the computer into human understandable format a Markup Language was required.
HTML solves this problem of Marking up the required data from the server in such a manner that we understand the purpose of it.
For Example, We have a video file saved on the server. Now we want to tell everyone what is the purpose of this video and also some description of the Video when someone access this content.
Packing this information into a sample markup language could be like this
<title>How to Loose Weight in 10 Days</title>
<description>Quick and Easy way to loose weight without going to gym</description>
This is a Markup Language but not HTML. We can pack our content in a Markup Language so that we understand the HyperText that we get from the server.
What is HTML?
HTML stands for Hyper Text Markup Language.
HTML is a Markup Language that is used to mark the contents and then tell the browser how to display them on the screen.
HTML is a markup language that our browser understands and know how to display them.
In HTML language, you will do the following things:
- Write how to display the contents on the browser.
- Links to the another resource on the server. (HyperLinks)
- Embed Videos and Audio from the Server.
- Layout the Content.
The main Purpose of HTML markup language is to tell browser how the data is displayed and in which location.
History of HTML?
English scientist Tim Berners-Lee invented the World Wide Web in 1989. He built a browser using which the resource where accessed over the internet and displayed on the browser.
In 1991, it was released to General Public.
From then, all the big companies released there own browsers like Google has Chrome and Windows released Edge.
Berners Lee released the first HTML sample page with 18 tags in it and displayed it on the his own browser.
He defined HTML as
HTML is a markup language that web browsers use to interpret and compose text, images, and other material into visual or audible web pages
HTML5 is the latest version of HTML.
What is Web Server?
Web server is an application that is installed in the server which helps to listen to the HTTP request and send the HTTP response.
It is meant to handle the web requests and pass over the hypertext by restricting and tracking the transactions.
Web server helps to track all the requests and additional details like IP address, location, browser details and many other details.
It also helps to manage the load, execute the code at server, restrict the access before accessing the content at the server.
What is Web Application?
Application that is developed and deployed on Web Server are called as Web Applications.
Web Applications are small projects with bunch of files and media which are accessed via the Web Server.
What is Web Pages?
Web pages are the documents that can be displayed in the browser like Google Chrome, Edge or Safari.
Web pages are written using the HTML markup language and it is stored in the Web Server.
Then, Web pages are accessed in the Internet via a browser to display the output on the computer screen.
What is Web Site?
Web site is collection of Web pages. Each website is accessed with a Domain Name.
A logical grouping of web page to perform a desired functionality is called as website.