Introduction to web and HTML
<!DOCTYPE html>
| Article 1 |Introduction to Web and HTML
HTML:Hyper Text Markup Language
What is HTML?
HTML (HyperText Markup Language) is the most basic building block of the
Web. It defines the meaning and structure of web content. Other
technologies besides HTML are generally used to describe a web page's
appearance/presentation (CSS) or functionality/behavior (JavaScript).
"Hypertext" refers to links that connect web pages to one another, either
within a single website or between websites. Links are a fundamental
aspect of the Web. By uploading content to the Internet and linking it to
pages created by other people, you become an active participant in the
World Wide Web.
An HTML element is set off from other text in a document by "tags", which
consist of the element name surrounded by "<" and ">".
The name of an element inside a tag is case insensitive. That is, it can
be written in uppercase, lowercase, or a mixture. For example, the
<title> tag can be written as <Title>, <TITLE>, or in
any other way. However, the convention and recommended practice is to
write tags in lowercase.
WEB
what does web means?
The Web is the common name for the World Wide Web, a subset of the
Internet consisting of the pages that can be accessed by a Web browser.
Many people assume that the Web is the same as the Internet, and use these
terms interchangeably. However, the term Internet actually refers to the
global network of servers that makes the information sharing that happens
over the Web possible. So, although the Web does make up a large portion
of the Internet, but they are not one and same. Techopedia Explains Web
Web pages are formatted in a language called Hypertext Markup Language
(HTML). It this language that allows users to click through pages on the
Web via links. br The Web uses HTTP protocol to transmit data and share
information. Browsers such as Internet Explorer, Google Chrome or Mozilla
Firefox are used to access Web documents, or Web pages, which are
connected via links. The Web is just one of the ways that information is
shared over the Internet; others include email, instant messaging and File
Transfer Protocol (FTP).
Servers
virtual Servers
A server is a computer program or device that provides a service to
another computer program and its user, also known as the client. In a data
center, the physical computer that a server program runs on is also
frequently referred to as a server. That machine might be a dedicated
server or it might be used for other purposes.
In the client/server programming model, a server program awaits and
fulfills requests from client programs, which might be running in the
same, or other computers. A given application in a computer might function
as a client with requests for services from other programs and as a server
of requests from other programs.
How Servers are work ?
The term server can refer to a physical machine, a virtual machine or to
software that is performing server services. The way that a server works
varies considerably depending on how the word server is being used. There
are two types of server
- Pshycial Server
- Virtual Servers
Pshycial Server
A physical server is simply a computer that is used to run server
software. The differences between a server and a desktop computer will be
discussed in detail in the next section.
virtual Servers
A virtual server is a virtual representation of a physical server. Like a
physical server, a virtual server includes its own operating system and
applications. These are kept separate from any other virtual servers that
might be running on the physical server.
The process of creating virtual machines involves installing a lightweight
software component called a hypervisor onto a physical server. The
hypervisor's job is to enable the physical server to function as a
virtualization host. The virtualization host makes the physical server's
hardware resources -- such as CPU time, memory, storage and network
bandwidth -- available to one or more virtual machines.
An administrative console gives administrators the ability to allocate
specific hardware resources to each virtual server. This helps
dramatically drive down hardware costs because a single physical server
can run multiple virtual servers, as opposed to each workload needing its
own physical server.
Apache
Apache HTTP Server is a free and open-source web server that delivers web
content through the internet. It is commonly referred to as Apache and
after development, it quickly became the most popular HTTP client on the
web. It’s widely thought that Apache gets its name from its development
history and process of improvement through applied patches and modules but
that was corrected back in 2000. It was revealed that the name originated
from the respect of the Native American tribe for its resiliency and
durability. Now, before we get too in depth on Apache, we should first go
over what a web application is and the standard architecture usually found
in web apps.
Apache web applications architecture
Apache is just one component that is needed in a web application stack to
deliver web content. One of the most common web application stacks
involves LAMP, or Linux, Apache, MySQL, and PHP.
Linux is the operating system that handles the operations of the
application. Apache is the web server that processes requests and serves
web assets and content via HTTP. MySQL is the database that stores all
your information in an easily queried format. PHP is the programming
language that works with apache to help create dynamic web content.
Live Server
Makes your existing server live - this is a Web Extension that helps you to live reload feature for dynamic content (PHP, Node.js, ASPNET -- Whatever, it doesn't matter).
H Tags
The <h1> to <h6> HTML elements represent six levels of section headings. <h1> is the highest section level and <h6> is the lowest.
Lorem
The lorem tag inserts a specified amount of random text. The "random" text is the famous "Lorum ipsum" text, in lower case letters.
<P>
The HTML <P> element defines a paragraph. A paragraph always starts on a new line, and browsers automatically add some white space (a margin) before and after a paragraph.