Web is an information system it enables documents and other web resources to be accessed over internet . Web consists of huge number of clients and servers these are connected through wires or wireless network,the client make request to server,the server get the request and server give replay to client ,which means it's send some type of content that is set of instructions written in html,the clients are actually web browsers ,this browsers collects those data and the data send by server are chunks the browser collects this data and display content to user(interface of web page). But actually in between this a lot of other process is done
web server
Web server is a middle man between client and server,the aim of web server is to deliver the content over the internet ,the web server pull the information from web servers over every user request.Also, it delivers data to client
Apache
Apache is a software that executes on the server.we define it as web server now you can consider it as a middle man between client and server ,it is a cross-platform software ,so It can work on windows server and Unix as well.
example
When you type a web address in your browser the browser goes to the DNS(Domain Name System) server find the address ,then browser (client)sends the http request to the server to send the copy of website then server sends the data to client over internet using (TCP/IP)
HTTP
Hypertext Transfer protocol is a application protocol which defines a language to communicate client and server
DNS
Domain Name System is a address book for websites
TCP/IP
Transmission Control Protocol and Internet Protocol are communication protocols that defines how the data should be travel across the internet
HTML
Hypertext markup language it is a markup language it defines a structure of a webpage ,it is basic and important block for building a webpage and html is not case sensitive . In html we have tags and elements we have different types of tags like h,p,a,img,body,head,title etc.. The tags starts with < and ends with >, Elements includes start tag , Content and end tag
h tag
It is used to define headings We have h1 to h6 the content in h1 has bigger in size the order as follows h1>h2>b4>h4>h5>h6>
p tag
It used to write some content like what ever we write in general paragraph
a tag
a tag defines a hyperlink , which is used to link one page to another page,the main attribute is href that is link of other page href="link of other page"
img tag
It is used to insert images in the Html page It doesn't have closing image tag Img tag has two important attributes those are src and alt Src:It specifies the path to image Generally link of image address or path address of image in our system alt:It specifies the alternative for text for image ,the text is given because incase the image is not loaded or not displayed then this text give some information
lorem ipsum
It is dummy text,it fills the space in our page until we replace it with actual content