What is HTML – Definition and Meaning of Hypertext Markup Language

HTML, or Hypertext Markup Language, is a markup language for the web that defines the structure of web pages.

It is one of the most basic building blocks of every website, so it's crucial to learn if you want to have a career in web development.

In this article, I will walk you through what HTML is about in detail, how it does things on web pages, and we'll also touch on a really cool part of HTML – Semantic HTML.

What is HTML?

To understand "HTML" from front to back, let's look at each word that makes up the abbreviation:

Hypertext : text (often with embeds such as images, too) that is organized in order to connect related items

Markup : a style guide for typesetting anything to be printed in hardcopy or soft copy format

Language : a language that a computer system understands and uses to interpret commands.

HTML determines the structure of web pages. This structure alone is not enough to make a web page look good and interactive. So you'll use assisted technologies such as CSS and JavaScript to make your HTML beautiful and add interactivity, respectively.

In this case, I like to break down the three technologies – HTML, CSS, and JavaScript – this way: they are like a human body.

  • HTML is the skeleton,
  • CSS is the skin,
  • and JavaScript is the circulatory, digestive, and respiratory systems that brings the structure and the skin to life.

You can also look at HTML, CSS, and JavaScript this way: HTML is the structure of a house, CSS is the interior and exterior decor, and JavaScript is the electricity, water system, and many other functional features that make the house livable.

Since HTML defines the markup for a particular web page, you'll want the text, images, or other embeds to appear in certain ways.

For example, you might want some text to be big, other text to be small, and some to be bold, italic, or in bullet point form.

HTML has "tags" that let you get this done. So, there are tags to create headings, paragraphs, bolded words, italicized words, and more.

The image below describes the anatomy of an HTML tag:

anatomy-of-an-html-tag

HTML Elements

An element consists of the opening tag, a character, the content, and a closing tag. Some elements are empty – that is, they don't have a closing tag but instead have a source or link to content that you want to embed on the web page.

An example of an empty element is <img> , which you use to embed images on a web page.

HTML elements are often used interchangeably with tags, but there's a small difference between the two. An element is a combination of the opening and closing tag, and then the content between them.

I made another image to help you visualize the anatomy of an HTML element:

anatomy-of-an-html-element

HTML Attributes

HTML tags also take what are called attributes. These attributes are placed in the opening tag and range from style and ids to classes. They take values, which convey more information about the element and help you do things such as styling and manipulation with JavaScript.

In the infographic below, the opening tag contains a class attribute with a value of “text” . This can be used to style the element or select it with JavaScript for interactivity.

attribute-1

Here's the anatomy of a basic HTML page:

Let's look at the important bits of code here:

<!Doctype html> : Specifies that we're using HTML5 in this code. Before the introduction of HTML5, you had to explicitly state which version of HTML you were coding in with the <!Doctype> tag. For example, HTML4.0, 3.2, and so on. But now we no longer need it. When “html” is written in the code, the browser automatically assumes that you are coding in HTML5.

<html></html> : the root, or top-level element of every HTML document. Every other element must be wrapped in it.

<head></head> : one of the most crucial parts of the HTML document. Web crawlers look inside the head tags to get important information about the page. It contains info such as the page title, stylesheets, meta information for SEO, and lots more.

<meta /> : this is an empty element that conveys meta-information about the page. Such information may include the author, what type of encoding it's using (almost always UTF-8), responsiveness, compatibility, and a lot more. Web crawlers always look at the meta tag to get information about the web page, which will play a crucial role in SEO.

<title></title> : this defines the title of the web page. It is always shown in the browser tab.

<body></body> : all the content of the HTML document is located inside the body tag. There can only be one <body> tag on the whole page.

What is Semantic HTML?

Semantic HTML means that your HTML tags convey the actual meaning of what they are used for.

Semantics has been an integral part of HTML since its inception in the early 90s. But it never gained particular relevance until the late 90s when CSS started working in most browsers.

With semantic HTML, semantically-neutral tags such as <div> and <span> are frowned upon since semantically more descriptive tags such as <header> , <nav> , <main> , <section> , <footer> and <article> can do the same thing they do.

A noticeable advantage of using semantic tags is that web crawlers are able to index the web page or website easily, improving SEO in return.

In addition, a website that uses semantics becomes more informative, adaptable, and accessible to those who use screen readers to access websites.

Important Semantic Tags and What they Do

Let's look at some of the most commonly used semantic HTML tags:

<header> : The <header> element defines the introductory section of a web page. It contains items such as the logo, navigation, theme switcher, and search bar.

<nav> : The <nav> element specifies the navigation items of the page such as home, contact, about, FAQs, and so on.

<main> : The <main> element is conventionally treated as the immediate descendant of the tag. It contains the main sections of the HTML document apart from <header> and <footer> . Ideally, there should be just one of these in the whole HTML document.

<section> : The <section> element defines a particular section of the web page. This may be the showcase section, about section, contact section, or others. You can use numerous sections in a single HTML document.

<article> : The <article> element represents a certain part of a web page that conveys some particular information. Such information could be a combination of text, images, videos, and embeds. Look at this element as a standalone blog post on a page containing excerpts about other blog posts.

<aside> : As the name implies, this represents a sidebar on a web page. It is usually a part of the web page that is not directly related to the main content.

<footer> : The <footer> element accommodates items such as quick links, copyright information, or any other data related to the entire website or web page.

Note that since semantic elements convey actual meaning and what some particular content actually does (such as nav for navigation, aside for a sidebar, and so on), these elements are not automatically positioned where they are supposed to be. You still have to do that with CSS.

A super simple semantic HTML document looks like this:

Here's what it looks like in the browser:

semanticHTML-4

You can see that the content inside the <aside> tag isn't in the sidebar and the content inside the <nav> tag is not automatically available as the navigation bar. This is why you still have to make them look the way they are supposed to look with CSS.

I hope this article has helped you learn the basics of HTML and what it does. Now you can start to learn more advanced technologies such as CSS and JavaScript, and then start forming a solid career in web development.

Thanks a lot for reading and have a nice time.

Web developer and technical writer focusing on frontend technologies. I also dabble in a lot of other technologies.

If you read this far, thank the author to show them you care. Say Thanks

Learn to code for free. freeCodeCamp's open source curriculum has helped more than 40,000 people get jobs as developers. Get started

The History of HTML and How It Revolutionized the Internet

The Seeds of the Invention From 1945

exdez/Getty Images 

  • Computers & The Internet
  • Famous Inventions
  • Famous Inventors
  • Patents & Trademarks
  • Invention Timelines
  • American History
  • African American History
  • African History
  • Ancient History and Culture
  • Asian History
  • European History
  • Latin American History
  • Medieval & Renaissance History
  • Military History
  • The 20th Century
  • Women's History

Some of the people who drive the transformation of the internet are well-known: think Bill Gates and Steve Jobs . But those who developed its inner workings are often totally unknown, anonymous, and unsung in an age of hyper-information that they themselves helped to create.

Definition of HTML

HTML is the authoring language used to create documents on the web. It is used to define the structure and layout of a web page, how a page looks, and any special functions. HTML does this by using what are called tags that have attributes. For example, <p> means a paragraph break. As the viewer of a web page, you don't see HTML; it is hidden from your view. You see only the results.

Vannevar Bush

Vannevar Bush was an engineer born at the end of the 19th century. By the 1930s he was working on analog computers and in 1945 wrote the article "As We May Think," published in the Atlantic Monthly. In it, he describes a machine he called memex, which would store and retrieve information via microfilm. It would consist of screens (monitors), a keyboard, buttons, and levers. The system he discussed in this article is very similar to HTML, and he called the links between various pieces of information associative trails. This article and theory laid the foundation for Tim Berners-Lee and others to invent the World Wide Web, HTML (hypertext markup language), HTTP (HyperText Transfer Protocol), and URLs (Universal Resource Locators) in 1990. Bush died in 1974 before the web existed or the internet became widely known, but his discoveries were seminal.

Tim Berners-Lee and HTML

Tim Berners-Lee, a scientist and academic, was the primary author of HTML, with the assistance of his colleagues at CERN, an international scientific organization based in Geneva. Berners-Lee invented the World Wide Web in 1989 at CERN. He was named one of Time magazine's 100 most important people of the 20th century for this accomplishment.

Berners-Lee's browser editor was developed in 1991-92. This was a true browser editor for the first version of HTML and ran on a NeXt workstation. Implemented in Objective-C, it, made it easy to create, view, and edit web documents. The first version of HTML was formally published in June 1993.

  • The History of the Internet
  • Web Design: Understanding Common Abbreviations
  • History's 15 Most Popular Inventors
  • 7 Best Free HTML Editors for Linux and Unix
  • What Is An HTML Tag Versus an HTML Element?
  • The 7 Best Programming Languages to Learn for Beginners
  • How to Solve Exponential Decay Functions
  • Glossary of Visual Basic Terms
  • What Is CSS and Where Is It Used?
  • What Is the Internet of Things?
  • How to Wrap Text Around an Image
  • Why There Are Different Versions of HTML
  • What Are Markup Languages?
  • The Top Inventions of the 1990s
  • The 7 Best Windows WYSIWYG HTML Editors
  • JavaScript and Emails

How-To Geek

What Is HTML?

HTML is crucial to making the internet work.

Quick Links

The backbone of the internet, how html works, html basics.

Since the beginning of the internet , HTML has been crucial to making the world wide web work and appear the way we want it to. Let's take a look at what HTML is and how it turns into the pages you see every day.

HTML stands for "hypertext markup language." It's a coding language used to create pages that a web browser can display. Most of the web pages you find on the internet, including the one you're reading this article on right now, are stored as an HTML file. Websites are a bunch of related HTML pages stored on a server somewhere. That's why the language is frequently called the " backbone of the internet ."

Whenever you go to a page on the internet, you're essentially requesting an HTML file stored on the server. Then, the browser you're using, such as Chrome or Firefox, will parse the HTML and display it to you in the way that it's intended.

HTML's universality and versatility make it the single most popular markup language in the world. Most front-end web developers start by learning how to code in HTML. The drag-and-drop tools and WYSIWYG editors are eventually translated into HTML so that browsers can parse them.

Related: What Is a Markup Language?

A sample of HTML code

Like any programming language, HTML looks like a bunch of commands and text blocks before it's turned into the front-facing visual. If you're curious to see what the HTML on this particular page looks like and you're on a desktop or laptop, try right-clicking anywhere on this page and select "View Page Source" (the option may vary depending on your browser). It should take you to a giant wall of code.

Most HTML is built using "element blocks," which are snippets of HTML code that separate different elements on a page. For example, this article's body is an element block, as is the menu, the recommendations below, and the page's footer. These elements are coded in their own way, as they may behave differently.

A crucial part of building out HTML pages is the use of Cascading Style Sheets (CSS). These are documents that define what particular elements of a page should look like. For example, how big images should be, what fonts should appear on a page, and how a web page should respond when it's resized or stretched. These are all crucial to creating attractive, cohesive, and stylish websites. If you've noticed websites starting to look better in the last decade, the increasing use of CSS is the biggest reason. You can read more about CSS here .

One of the best things about HTML is its ability to run dynamic scripts via JavaScript or JS. These scripts can create dynamic elements. For example, on certain websites, hovering on an image will allow you to zoom into it. You can make this effect by coding in a JavaScript element.

Related: How to Disable (and Enable) JavaScript in Google Chrome

While HTML is a fairly complex language with tons of different tags and blocks, there are a few HTML codes that might come in handy as you're browsing the web. Here are a couple of basic HTML tags that you might encounter.

<a href="https://www.howtogeek.com">How-to Geek</a>

You use the <a> command to create a link. The URL is where the link will point to, and the text that reads "How-to Geek" is how it will appear to an end-user.

<b>bold</b> <i>italic</i> <u>underline</u>

bold italic underline

You can use the <b> , <i> , and <u> to apply the standard text formatting options: bold, italics, and underlined text.

<img src="picture.jpg">

The <img> tag is used to embed an image into a page. It will either pull the image from the same domain, or you can point it to an external domain. You can also customize it with some additional attributes, such as resizing and alt text.

<h1>heading 1</h1> <p>paragraph</p>

The above are heading and paragraph tags. Similar to how Microsoft Word allows you to sort the text into headers and body text, HTML can also format text based on default header and paragraph options. These formats are defined using the CSS stylesheet.

<p style="color:edr;">red paragraph</p>

You can also use the "style" attribute to customize the text with various style settings, such as text color, background color, and font size.

If you're interested in learning more HTML formatting options, check out the W3Schools' free resources . You'll find a complete list of HTML tags that you can use to start building your web pages.

Web Development

What is html.

HTML

HTML stands for H yper T ext M arkup L anguage

HTML is the standard markup language for Web pages

HTML elements are the building blocks of HTML pages

HTML elements are represented by <> tags

HTML Elements

An HTML element is a start tag and an end tag with content in between:

HTML Attributes

  • HTML elements can have attributes
  • Attributes provide additional information about the element
  • Attributes come in name/value pairs like charset="utf-8"

A Simple HTML Document

Try it Yourself »

Example Explained

HTML elements are the building blocks of HTML pages.

  • The <!DOCTYPE html> declaration defines this document to be HTML5
  • The <html> element is the root element of an HTML page
  • The lang attribute  defines the language of the document
  • The <meta> element contains meta information about the document
  • The charset attribute defines the character set used in the document
  • The <title> element specifies a title for the document
  • The <body> element contains the visible page content
  • The <h1> element defines a large heading
  • The <p> element defines a paragraph

HTML Documents

All HTML documents must start with a document type declaration: <!DOCTYPE html> .

The HTML document itself begins with <html> and ends with </html> .

The visible part of the HTML document is between <body> and </body> .

HTML Document Structure

Below is a visualization of an HTML document (an HTML Page):

Note: Only the content inside the <body> section (the white area above) is displayed in a browser.

HTML Headings

HTML headings are defined with <h1> to <h6> tags.

<h1> defines the most important heading. <h6> defines the least important heading: 

Advertisement

HTML Paragraphs

HTML paragraphs are defined with <p> tags:

HTML links are defined with <a> tags:

The link's destination is specified in the href attribute. 

HTML Images

HTML images are defined with <img> tags.

The source file ( src ), alternative text ( alt ), width , and height are provided as attributes:

HTML Buttons

HTML buttons are defined with <button> tags:

HTML lists are defined with <ul> (unordered/bullet list) or <ol> (ordered/numbered list) tags, followed by <li> tags (list items):

HTML Tables

An HTML table is defined with a <table> tag.

Table rows are defined with <tr> tags.

Table headers are defined with <th> tags. (bold and centered by default).

Table cells (data) are defined with <td> tags.

Programming HTML

Every HTML element can have attributes .

For web development and programming, the most important attributes are id and class. These attributes are often used to address program based web page manipulations.

Full HTML Tutorial

This has been a short description of HTML.

For a full HTML tutorial go to W3Schools HTML Tutorial .

For a full HTML tag reference go to W3Schools Tag Reference .

Get Certified

COLOR PICKER

colorpicker

Report Error

If you want to report an error, or if you want to make a suggestion, do not hesitate to send us an e-mail:

[email protected]

Top Tutorials

Top references, top examples, get certified.

  • Skip to main content
  • Skip to search
  • Skip to select language
  • Sign up for free
  • English (US)

Introduction to HTML

At its heart, HTML is a language made up of elements , which can be applied to pieces of text to give them different meaning in a document (Is it a paragraph? Is it a bulleted list? Is it part of a table?), structure a document into logical sections (Does it have a header? Three columns of content? A navigation menu?), and embed content such as images and videos into a page. This module will introduce the first two of these and introduce fundamental concepts and syntax you need to know to understand HTML.

Looking to become a front-end web developer?

We have put together a course that includes all the essential information you need to work towards your goal.

Get started

Prerequisites

Before starting this module, you don't need any previous HTML knowledge, but you should have at least basic familiarity with using computers and using the web passively (i.e., just looking at it and consuming content). You should have a basic work environment set up (as detailed in Installing basic software ), and understand how to create and manage files (as detailed in Dealing with files ). Both are parts of our Getting started with the web complete beginner's module.

Note: If you are working on a computer/tablet/other device where you don't have the ability to create your own files, you could try out (most of) the code examples in an online coding program such as JSBin or Glitch .

This module contains the following articles, which will take you through all the basic theory of HTML and provide ample opportunity for you to test out some skills.

Covers the absolute basics of HTML, to get you started — we define elements, attributes, and other important terms, and show where they fit in the language. We also show how a typical HTML page is structured and how an HTML element is structured, and explain other important basic language features. Along the way, we'll play with some HTML to get you interested!

The head of an HTML document is the part that is not displayed in the web browser when the page is loaded. It contains information such as the page <title> , links to CSS (if you want to style your HTML content with CSS), links to custom favicons, and metadata (data about the HTML, such as who wrote it, and important keywords that describe the document).

One of HTML's main jobs is to give text meaning (also known as semantics ), so that the browser knows how to display it correctly. This article looks at how to use HTML to break up a block of text into a structure of headings and paragraphs, add emphasis/importance to words, create lists, and more.

Hyperlinks are really important — they are what makes the web a web. This article shows the syntax required to make a link and discusses best practices for links.

There are many other elements in HTML for formatting text that we didn't get to in the HTML text fundamentals article. The elements here are less well-known, but still useful to know about. In this article, you'll learn about marking up quotations, description lists, computer code and other related text, subscript and superscript, contact information, and more.

As well as defining individual parts of your page (such as "a paragraph" or "an image"), HTML is also used to define areas of your website (such as "the header", "the navigation menu", or "the main content column"). This article looks into how to plan a basic website structure and how to write the HTML to represent this structure.

Writing HTML is fine, but what if something goes wrong, and you can't work out where the error in the code is? This article will introduce you to some tools that can help.

Assessments

The following assessments will test your understanding of the HTML basics covered in the guides above.

We all learn to write a letter sooner or later; it is also a useful example to test out text formatting skills. In this assessment, you'll be given a letter to mark up.

This assessment tests your ability to use HTML to structure a simple page of content, containing a header, a footer, a navigation menu, main content, and a sidebar.

HTML/Training/What is HTML

What is html.

  • Create HTML
  • HTML Document
  • Basic content

HTML is a Markup Language for creating Web pages.

Description

HTML stands for HyperText Markup Language . It is used to create Web pages. That is, Web pages all over the world consist of HTML. We can look at how other people have coded their Web pages. Click on the "View" menu and then on "Source".

The HyperText Markup Language (HTML) is the publishing language of the World Wide Web. The first version of HTML was described by Tim Berners-Lee in late 1991. For its first five years (1990-1995), HTML went through a number of revisions and experienced a number of extensions, primarily hosted first at CERN, and then at the IETF.

With the creation of the W3C, HTML's development changed venue again. A first abortive attempt at extending HTML in 1995 known as HTML 3.0 then made way to a more pragmatic approach known as HTML 3.2, which was completed in 1997. HTML4 followed, reaching completion in 1998.

See also 1.4 History

HTML uses markup tags to create Web pages. All content on the Web page is meant by tag. For examples, "Here is a paragraph", "This is a image" and so on.

Let's see the next contents " Tag syntax ".

  • Toggle limited content width
  • 90% Refund @Courses
  • HTML Tutorial
  • HTML Interview Questions
  • HTML Attributes
  • HTML Examples
  • HTML Cheat Sheet
  • HTML Color Picker
  • HTML Formatter
  • HTML Projects

Related Articles

  • Solve Coding Problems
  • HTML Layout
  • HTML URL Encoding
  • HTML Introduction
  • HTML Geolocation
  • HTML Block and Inline Elements
  • HTML Computer Code Elements
  • HTML Editors

HTML Elements

  • HTML File Paths
  • Difference between semantic and non-semantic elements
  • How to center a div within another div?
  • How to ensure readability of HTML ?
  • How to define a list item in HTML5?
  • How to turn on/off form autocompletion in HTML ?
  • How to place a div inside an iframe for IE ?
  • How to set background image in HTML ?
  • Explain the importance of Doctype in HTML ?
  • How to add a parent to several tags in HTML ?
  • What is character entities in HTML ?

What is HTML ?

HTML stands for H yper T ext M arkup L anguage, which is the standard document format for web pages that is supported by all modern browsers. HyperText is the ability to turn a piece of text into a hyperlink (which we can call simply a “link”) that HTML makes so that viewers can visit any document. A Markup Language is a set of instructions that uses the opening & closing tags with having the content in it, which helps to render the content in the structured format.

HTML was invented by Tim Berners-Lee who was founded in 1990, a physicist at the CERN research institute in Switzerland. When working with HTML, we just use a simple code structure that contains tags and attributes to build the structure of a webpage, and it is displayed as such by the browser.

Table of Content

HTML Structure

  • Example of HTML Code

Features of HTML

Advantages and disadvantages of html.

HTML-Basic1

Basic Example of HTML code

what is html wikipedia

The HTML basic structure with their descriptions are given below:

  • As HTML is a markup language, it provides a flexible way to design web pages along with the text.
  • You can easily publish online documents with headings, photos, tables etc  and you can get it when ever you want.
  • HTML documents can be displayed on any platforms such as Windows and Linux etc.
  • Multiple windows can be created in a web page to display information from multiple sources in different windows.
  • HTML is a case-insensitive language, that means we can use its tags in lower-case as well as in upper-case.

Advantages of HTML

  • Every browser supports HTML and it is easy to learn, use and modify.
  • It supports a wide range of colors, formats, and layouts which helps in creating alluring web pages.
  • Due to the templates, it makes the website design easier.
  • FrontPage, Dreamweaver and multiple development tools support HTML .
  • HTML is the most search engine friendly.

Disadvantages of HTML

  • HTML can be used to create only plain or static pages. If one wants dynamic functionality pages then HTML is not useful. So, HTML cannot use for dynamic output.
  • Sometimes, the structuring of HTML is very difficult to understand.
  • To make a simple website multiple lines of code is written.
  • Due to multiple lines of code for simpler things, it increases the time complexity and takes more time.
  • Its error is costly because one small typing error could lead to non-functioning of webpages.

Why you should learn HTML?

  • HTML is the framework which is used to build websites and if you know how it works, it will be much better off when it comes to design, marketing, and several other professions.
  • For those of you who want to become professional Web developers, knowledge of HTML is required because it is a core element in any Development Course.
  • With the help of HTML you can easily earn money online only you will have to find dozens of available HTML freelance jobs. You can also earn more as you learn more by adding other skills, like JavaScript, PHP, Photoshop, and more to your resume.
  • HTML is just not for the making websites they are an open/accepted source where data is displayed correctly on all browsers which confirm to the standard and your content can be seen for long time.
  • HTML also helps document authors to apply typographical formatting, document structuring, and the inclusion of images without creating any difficulty to the user and without being dependent upon document preparation specialists to provide the markup.

FAQ’s on HTML

Q1. What is an HTML? Ans : HTML stands for HyperText Markup Language, which provides the standard way to create the structure of web pages. It also elements, tags, attributes that helps to define the  structure of web page. Q2. What is the purpose of the <!DOCTYPE html> declaration? Ans: It specifies the HTML 5 version which helps the browsers to render the page correctly. Q3. What are different Markup Languages used by the modern web browsers ? Ans: The Modern Web Browsers accepts the various lists of Markup Languages, such as, the XML (eXtensible Markup Language), XHTML (eXtensible HyperText Markup Language), MathML (Mathematical Markup Language), and Markdown. Q4. What are the 3 essential parts of HTML 5 ? Ans: The 3 most essential parts of the HTML 5 are <!DOCTYPE html>, which signifies the HTML 5 version ensuring the proper rendering in different browsers. The <html> element wraps the entire elements for rendering the content of the webpage. The <body> element contains the main content that are visible on the Browser. Q5. What are the pre-requisite to learn the HTML 5? Ans: There is no prior-knowledge required to learn the HTML & its Basics. You may start learning the HTML.

Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now !

Please Login to comment...

  • HTML-Basics
  • Web Technologies
  • Sahil_Chhabra
  • bijaybhaskar

Improve your Coding Skills with Practice

 alt=

What kind of Experience do you want to share?

Stackfindover – Blog | A Complete Coding Blog

What is HTML – Learn everything about HTML in 5 minutes

February 19, 2021

What is HTML

Hello friends, in this article today we will learn about HTML, what is HTML , Who invented HTML , how it works , answers to all such questions about HTML, and much other information you are going to find here today. Hope this information will work for you.

What is the full form of HTML?

The full form of HTML is Hypertext Markup Language . HTML is a Markup Language that is used to define the structure of a web page. HTML came into use a year after the invention of the WWW (World Wide Web) . And today it has been more than 30 years and during this time, many versions of it have come and are being used even today. Almost all website pages ( Webpages ) are made up of HTML.

What is HTML ( Wikipedia Link )

Markup Language used to prepare is used to structure Atharth structure of web pages and web application. in a page, Heading, Paragraph, Image, Links , Where to organize.it is determined by the HTML code itself.

  • See Also : What Is CSS? – Learn CSS in 10 minutes

Is HTML Programming a Language?

The debate has arisen many times over this question, but most people believe that it does not fall under the category of programming language. The reason behind this debate is that the way we are able to create dynamic functionality in any other programming language does not do with HTML. It is a markup language and cannot create logical programs.

What is Html doctype?

A document type or doctype declaration is an instruction that tells the browser about the markup language in which the current page is written.

The Doctype isn’t an element or tag, it lets the browser know about the version of or standard of HTML or any other markup language that is being used in the document.

What is Html tag ?

HTML tags are a type of keyword that helps a web browser identify the content of a web page and display it in the correct format. When the web page reaches the browser, the browser scans it and with the help of these tags understands the content and renders it.

All HTML tags <> ( brackets ) are written inside, such as tags have three parts. Opening tag, Content, and Closing tag HTML also have some tags which do not have closing tags of different types. Different types of tags are used for content. Let us give you HTML tags some examples.

above shown Some examples of basic HTML tags, we have extended to teach HTML, The article is written in which you What is HTML – HTML can take more information about.

What is Html form?

When we want to collect some data from the site visitor. For example, during user registration, we would like to collect information such as name, email address, phone no. etc.

An HTML form is used to collect user information. The user input is most often sent to a server for processing.

#1 The <form> Element

The HTML <form> element is used to create for user input:

#2 The <input> Element

What are the input types in html, here are the different input types you can use in html:, basic structure of html.

As you now know that HTML is used in every web page, and everywhere the basic structure of its code is almost the same. It is very known about this before coding is important.

Each HTML document consists mainly of three parts:

The structure of the entire page is as follows:

structure of html

DTD ( Document Type Declaration):

First of all, we have to tell the type of the document so that the browser can know what type of file it is and can process that file accordingly. The <!DOCTYPE> element is used for this. In the HTML 5 version, it is very easy, it is written like this: How you write this code depends on which version of HTML you are using and what is the type of your file.

Main container HTML element:

DTD ( Document Type Declaration ), we have to create a container in which DTD ( Document Type Declaration all the contents of the document are written except). For <html> Tags are used.

Head section: Main container

Inside this we <head> have to create a head section using the tag. In which we write information about that web page. Information written here does not appear on the browser. The information written in this section is as follows:

Document Title : To write the title of a web page, we have <title> to use the tag. In stylesheet declaration : <style> elements we can write CSS codes Client code to provide client scripts: Functionality can be written in the code head section, for this the <script> tag is used. Meta elements : used for some custom attributes. Link elements : To link an external file or document, we have <link> to use

Body Section :

This is the part of the document where you put all the contents that you want to show your users

How HTML Works?

All HTML files of a website reside in the web server when you open any page of that website from your computer or mobile web browser (eg: Google Chrome, Mozilla Firefox , etc.) then it comes into your computer from the HTML file server. And accesses your browser.

An HTML file has an extension .html or .htm that the browser scans and identifies the HTML elements and tags inside it and understands the structure of the entire page. According to the elements, the content shows on the user’s screen.

Advantages of HTML

so let us now know about the benefits of HTML:

  • HTML is very easy to learn.
  • Hypertext Markup Language is very lightweight.
  • Search engine friendly.
  • this is open-source.
  • easy to edit HTML code.
  • The Basic of all Programming Languages is HTML.
  • We do not need any separate software to do coding in it, for this we can use any text editor. (Notepad, Sublime, Visual Code Studio, etc.)

Disadvantages of HTML

It has many advantages, it has some limitations also about which you can read below:

  • From this, we can only create static and plain web pages
  • For this, we have to do JavaScript programming, PHP, ASP for any dynamic functionality.
  • In this, we have to make all the pages separately because we cannot perform logical logical tasks in it.
  • If web browsers are outdated then they do not understand the new tags of HTML and cannot render it.
  • See Also : What is JavaScript

History of HTML

the early days of the World Wide Web, many versions of HTML Are:

Free Source Code: –

  • Trending Responsive Menu 2020
  • How to create a menu like VI App
  • GSAP Animated Carousel Slider
  • YouTube Loading animation
  • Website like CodePen

Table of Contents

  • 1. What is the full form of HTML?
  • 2. What is HTML (Wikipedia Link)
  • 3. Is HTML Programming a Language?
  • 4. What is Html doctype?
  • 5. What is Html tag?
  • 6. What is Html form?
  • 6.1. #1 The <form> Element
  • 6.2. #2 The <input> Element
  • 7. What are the input types in HTML?
  • 7.3. Here are the different input types you can use in HTML:
  • 8. Basic Structure of HTML
  • 8.4. Each HTML document consists mainly of three parts:
  • 9. How HTML Works?
  • 10. Advantages of HTML
  • 11. Disadvantages of HTML
  • 12. History of HTML
  • 13. Free Source Code: –

toc icon

2 thoughts on “What is HTML – Learn everything about HTML in 5 minutes”

Hi, there, thank you for sharing such a great piece of content with us. It is really an informative and amazing post, it also helps me a lot. responsive blog layout

Glad you like it 🙂

Leave a Comment Cancel reply

Save my name, email, and website in this browser for the next time I comment.

Reach out to us for a consultation.

With our team of qualified web and app developers and designers, we deliver unique and creative websites and applications to our clients across the wide range of sectors. We develop website and applications for every field or industry.

[email protected]

© Stackfindover

  • Share full article

Advertisement

Supported by

A Legal Showdown on the Border Between the U.S. and Texas: What to Know

A court in Austin heard oral arguments in the federal government’s bid to block Texas from imposing a wide-ranging new immigration law.

Officers in Border Patrol uniforms talk to several people standing near a large border wall.

By J. David Goodman

Reporting from Austin

The Biden administration is suing the State of Texas over a new state law that would empower state and local police officers to arrest migrants who cross from Mexico without authorization.

On Thursday, a federal court in Austin heard three hours of arguments over whether to halt the implementation of the law, which is set to go into effect on March 5.

The case has far-reaching implications for the future of immigration law and border enforcement and has been closely watched across the country. It comes amid fierce political fighting between the parties — and within them — over how to handle illegal immigration and follows the impeachment by House Republicans of the secretary of homeland security , and the failure of a bipartisan Senate deal to bolster security at the border.

Texas has argued that its law is necessary to deter migrants from crossing illegally, as has happened in record numbers over the past year. The Biden administration argues that the law conflicts with federal law and violates the U.S. Constitution, which gives the federal government authority over immigration matters.

The judge hearing the case, David A. Ezra of the Western District of Texas, was appointed to the bench by President Ronald Reagan. He had frequent questions, particularly when the lawyer representing the Texas attorney general was speaking, and appeared skeptical of the law.

“Let’s say for the purpose of argument that I agree with you,” Judge Ezra told the state’s lawyer, Ryan Walters. California might then want to pass its own immigration and deportation law, he said. Maybe then Maine would follow, he added, and then other states.

“That turns us from the United States of America into a confederation of states,” Judge Ezra said. “What a nightmare.”

What does the Texas law say?

The law passed by the Texas Legislature, known as Senate Bill 4 , makes it a crime to cross into Texas from a foreign country anywhere other than a legal port of entry, usually the international bridges from Mexico.

Under the law, known as S.B. 4, any migrant seen by the police wading across the Rio Grande could be arrested and charged in state court with a misdemeanor on the first offense. A second offense would be a felony. After being arrested, migrants could be ordered during the court process to return to Mexico or face prosecution if they don’t agree to go.

Texas lawmakers said they had designed S.B. 4 to closely follow federal law, which already bars illegal entry. The new law effectively allows state law enforcement officers all over Texas to conduct what until now has been the U.S. Border Patrol’s work.

It allows for migrants to be prosecuted for the new offense up to two years after they cross into Texas.

How does it challenge federal immigration authority?

Lawyers for the Biden administration argue that the Texas law conflicts with numerous federal laws passed by Congress that provide for a process for handling immigration proceedings and deportations.

The administration says the law interferes with the federal government’s foreign diplomacy role, pointing to complaints already lodged against Texas’ border actions by the government of Mexico. The Mexican authorities said they “rejected” any legislation that would allow the state or local authorities to send migrants, most of whom are not Mexican, back over the border to Mexico.

The fight over the law is likely to end up before the U.S. Supreme Court, legal experts have said . If so, it will give the 6-to-3 conservative majority a chance to revisit a 2012 case stemming from Arizona’s attempt to take on immigration enforcement responsibilities. That case, Arizona v United States, was narrowly decided in favor of the power of the federal government to set immigration policy.

Immigrant organizations, civil rights advocates and some Texas Democrats have criticized the law because it could make it more difficult for migrants being persecuted in their home countries to seek asylum, and it does not protect legitimate asylum seekers from prosecution in state courts.

Critics have also said that the law could lead to racial profiling because it allows law enforcement officers even far from the border to arrest anyone they suspect of having entered illegally in the previous two years. The result, they warn, could lead to improper traffic stops and arrests of anyone who looks Hispanic.

Wait, didn’t the Supreme Court already rule against Texas?

Not in this case.

Texas and the Biden administration have been battling for months over immigration enforcement on several legal fronts.

One case involves the placement by Texas of a 1,000-foot barrier of buoys in the middle of the Rio Grande, which Gov. Greg Abbott said would deter crossings. The federal government sued, arguing that the barrier violated a federal law over navigable rivers. In December, a federal appeals court sided with the Biden administration, ordering Texas to remove the barrier from the middle of the river while the case moved forward.

A second case involves Border Patrol agents’ cutting or removing of concertina wire — installed by the Texas authorities on the banks of the Rio Grande — in cases where agents need to assist migrants in the river or detain people who have crossed the border. The Texas attorney general, Ken Paxton, filed a lawsuit claiming that Border Patrol agents who removed the wire were destroying state property.

It was a fight over an injunction in that case that reached the Supreme Court on an emergency application. The justices, without giving their reasons, sided with the Biden administration , allowing border agents to cut or remove the wire when they need to while further arguments are heard in the case at the lower court level.

Why the stakes are higher now

Unlike the other cases, the battle over S.B. 4 involves a direct challenge by Texas to what courts and legal experts have said has been the federal government’s unique role: arresting, detaining and possibly deporting migrants at the nation’s borders.

“This will be a momentous decision,” said Fatma E. Marouf, a law professor and director of the Immigrant Rights Clinic at the Texas A&M University School of Law. “If they uphold this law, it will be a whole new world. It’s hard to imagine what Texas couldn’t do, if this were allowed.”

The federal government is seeking an injunction to prevent the law from going into effect next month.

“S.B. 4 is clearly invalid under settled precedent,” said Brian Boynton, who presented the Justice Department’s case.

“There is nothing in S.B. 4 that affords people the rights they have under federal law,” he said, later adding that the law would interfere with foreign affairs and the actions of the Department of Homeland Security.

Lawyers for Texas argued that the new law would not conflict with existing federal law. “This is complementary legislation,” said Mr. Walters, a lawyer for the state.

But Judge Ezra expressed concern that the law did not allow a judge to pause a prosecution for illegally entering Texas in the case of someone applying for asylum, calling that provision of the Texas law “troublesome” and “very problematic.”

“It just slaps the federal immigration law in the face,” he said.

Texas argued that the record number of migrant arrivals at the Texas border constituted an “invasion” that Texas had the power to defend itself against under Article I, Section 10 of the U.S. Constitution, which prohibits states from engaging in war on their own “unless actually invaded.”

The state has cited the same constitutional provision in the other pending cases between Texas and the federal government. But legal experts said the argument was a novel one.

And Judge Ezra appeared unconvinced on Thursday, as he had been when the same argument was presented last year in the buoy barrier case, which he decided in favor of the federal government .

“I do not see any evidence that Texas is at war,” he said on Thursday.

Before adjourning, the judge turned to Mr. Walters, the Texas lawyer, and said that he would work quickly to issue his decision so that if the state wanted to appeal before March 5, “you can.” He then turned to the federal government’s lawyers and added: “Either of you.”

J. David Goodman is the Houston bureau chief for The Times, reporting on Texas and Oklahoma. More about J. David Goodman

Australian Parliament wants WikiLeaks founder Julian Assange back home, not sent to US

MELBOURNE, Australia — Australian Prime Minister Anthony Albanese said Thursday he hoped for an amicable end to the prosecution of WikiLeaks founder Julian Assange after lawmakers ramped up pressure on the United States and Britain by passing a motion calling for the Australian citizen to be allowed to return to his home country.

Albanese told Parliament that the days before London’s High Court hears Assange’s appeal next week against extradition to the United States on espionage charges were a “critical period.”

“I hope this can be resolved. I hope it can be resolved amicably. It’s not up to Australia to interfere in the legal processes of other countries, but it is appropriate for us to put our very strong view that those countries need to take into account the need for this to be concluded,” Albanese said.

“Regardless of where people stand, this thing cannot just go on and on and on indefinitely,” Albanese added.

Assange’s wife told a news conference in London that the upcoming hearing is a matter of life and death as her husband’s health continues to deteriorate in prison and she fears he will die behind bars.

“His life is at risk every single day he stays in prison,” Stella Assange said. “If he’s extradited, he will die.”

Assange faces a two-day hearing starting Tuesday in the High Court over whether he should be granted a full appeal to challenge his extradition. If he loses at that stage, he will have exhausted all judicial remedies in England and his supporters fear he could be swiftly sent to the U.S. before he could appeal to the European Court of Human Rights.

Albanese congratulated independent lawmaker Andrew Wilkie for moving a motion in support of Assange in the House of Representatives on Wednesday ahead of the appeal.

Albanese was among the 86 lawmakers who voted for the motion that called on the United States and Britain to bring the “matter to a close so that Mr. Assange can return home to his family in Australia.”

The motion was opposed by 42 lawmakers including most of the main opposition party that unsuccessfully proposed amendments.

Leaders of both the government and the opposition have publicly stated that the United States’ pursuit of the 52-year-old had dragged on for too long.

Assange has been in London’s high-security Belmarsh Prison since he was arrested in 2019 for skipping bail during a separate legal battle. Before that, he spent seven years inside the Ecuadorian Embassy in London to avoid extradition to Sweden to face allegations of rape and sexual assault. Sweden dropped the rape investigation in 2019 because so much time had elapsed.

Assange’s brother Gabriel Shipton on Thursday welcomed the lawmakers’ vote, adding that his notorious sibling could potentially be extradited to the United States next week.

“That means all the ties to his family, his lifeline that are keeping him alive inside that prison will be cut off and he’ll be lost into a horrific prison system in the United States,” Shipton told reporters at Parliament House.

“This show of support from the Parliament is at a crucial time and now gives the government a real mandate to advocate very, very strongly for a political solution to bring Julian Assange home,” Shipton added.

Wilkie, who authored the motion, argues the extradition should be dropped.

But the Albanese government’s language has been more circumspect. Australia’s repeated calls for the charges to be “brought to a conclusion” leave open the possibility of a plea deal that could require Assange spend no more time in custody.

Assange’s plight is seen as a test of Albanese’s leverage with the administration of U.S. President Joe Biden .

U.S. Secretary of State Anthony Blinken pushed back against Albanese’s position during a visit to Australia last year, saying Assange was accused of “very serious criminal conduct” in publishing a trove of classified U.S. documents more than a decade ago.

Senior opposition lawmaker Dan Tehan said the motion did not reflect his party’s wish that the prosecution progress more quickly.

“It was about criticizing the Americans for standing up for their right to be able to deal with the implications of people leaking national security issues and we have to get this right,” Tehan told reporters Thursday.

“What Julian Assange is accused of is leaking national security secrets. Now no one should condone that. What we do want to see though ... is that justice can prevail in a quick time, that he can be heard in court and that the length of time that it’s taken to prosecute this isn’t so long,” Tehan added.

Assange faces 17 charges of espionage and one charge of computer misuse over WikiLeaks’ publication of hundreds of thousands of classified diplomatic and military documents more than a decade ago. American prosecutors allege he helped U.S. Army intelligence analyst Chelsea Manning steal classified diplomatic cables and military files that WikiLeaks later published, putting lives at risk.

Australia argues there is a disconnect between the U.S. treatment of Assange and Manning. Then-U.S. President Barack Obama commuted Manning’s 35-year sentence to seven years, which allowed her release in 2017.

Associated Press writer Brian Melley in London contributed to this report.

what is html wikipedia

IMAGES

  1. HTML

    what is html wikipedia

  2. HTML

    what is html wikipedia

  3. What is HTML

    what is html wikipedia

  4. Html Project: Wikipedia page · Dev Practical

    what is html wikipedia

  5. HTML

    what is html wikipedia

  6. Definition

    what is html wikipedia

VIDEO

  1. HTML INTRODUCTION

  2. What is HTML

  3. Google and Wikipedia images in HTML and CSS code #viral #shorts# #phpmysql

  4. HTML Theory

  5. AssignmentOverview HTML Wikipedia

  6. Lets make beginer's wikipedia with basic html and css

COMMENTS

  1. HTML

    The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It defines the content and structure of web content. It is often assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScript .

  2. HTML

    HyperText Markup Language ( HTML) is a markup language used to create web pages. It was created in 1990 by Sir Tim Berners-Lee, a British computer scientist who is credited with inventing the World Wide Web. [1] Webpages can include writing, links, pictures, and even sound and video. HTML tells web browsers what webpages should look like.

  3. HTML basics

    HTML ( H yper T ext M arkup L anguage) is the code that is used to structure a web page and its content. For example, content could be structured within a set of paragraphs, a list of bulleted points, or using images and data tables. As the title suggests, this article will give you a basic understanding of HTML and its functions. So what is HTML?

  4. HTML element

    An HTML element is a type of HTML (HyperText Markup Language) document component, one of several types of HTML nodes (there are also text nodes, comment nodes and others). [vague] The first used version of HTML was written by Tim Berners-Lee in 1993 and there have since been many versions of HTML.The current de facto standard is governed by the industry group WHATWG and is known as the HTML ...

  5. Getting started with HTML

    HTML (HyperText Markup Language) is a markup language that tells web browsers how to structure the web pages you visit. It can be as complicated or as simple as the web developer wants it to be. HTML consists of a series of elements, which you use to enclose, wrap, or mark up different parts of content to make it appear or act in a certain way.

  6. HTML: HyperText Markup Language

    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 ...

  7. HTML

    HTML is the markup language for encoding Web pages. It was designed by the British scientist Sir Tim Berners-Lee at the CERN nuclear physics laboratory in Switzerland during the 1980s. HTML markup tags specify document elements such as headings, paragraphs, and tables.

  8. What is HTML

    HTML, or Hypertext Markup Language, is a markup language for the web that defines the structure of web pages. It is one of the most basic building blocks of every website, so it's crucial to learn if you want to have a career in web development.

  9. Introduction to HTML

    What is HTML? HTML stands for Hyper Text Markup Language HTML is the standard markup language for creating Web pages HTML describes the structure of a Web page HTML consists of a series of elements HTML elements tell the browser how to display the content

  10. The History Behind Who Invented HTML

    Definition of HTML . HTML is the authoring language used to create documents on the web. It is used to define the structure and layout of a web page, how a page looks, and any special functions. HTML does this by using what are called tags that have attributes. For example, <p> means a paragraph break.

  11. What Is HTML?

    The Backbone of the Internet How HTML Works HTML Basics Since the beginning of the internet, HTML has been crucial to making the world wide web work and appear the way we want it to. Let's take a look at what HTML is and how it turns into the pages you see every day. The Backbone of the Internet HTML stands for "hypertext markup language."

  12. What is HTML

    What is HTML What is HTML? Previous Next HTML stands for H yper T ext M arkup L anguage HTML is the standard markup language for Web pages HTML elements are the building blocks of HTML pages HTML elements are represented by <> tags HTML Elements An HTML element is a start tag and an end tag with content in between: <h1> This is a Heading </h1>

  13. Introduction to HTML

    This article looks at how to use HTML to break up a block of text into a structure of headings and paragraphs, add emphasis/importance to words, create lists, and more. Creating hyperlinks. Hyperlinks are really important — they are what makes the web a web. This article shows the syntax required to make a link and discusses best practices ...

  14. HTML/Training/What is HTML

    HTML is the language that web browsers use to display and interact with web pages. This page introduces the basic concepts and syntax of HTML, and provides links to more resources and examples. Learn how to create and structure your own web documents with HTML.

  15. HTML attribute

    HTML attributes are a modifier of a . An attribute either modifies the default functionality of an element type or provides functionality to certain element types unable to function correctly without them. In HTML syntax, an attribute is added to a HTML start tag

  16. HTML Introduction

    HTML Introduction. HTML stands for HyperText Markup Language. It is used to design web pages using a markup language. HTML is a combination of Hypertext and Markup language. Hypertext defines the link between web pages. A markup language is used to define the text document within the tag which defines the structure of web pages.

  17. What Is HTML? Hypertext Markup Language Basics for Beginners

    Hypertext Markup Language Basics Explained HTML stands for HyperText Markup Language. It is a standard markup language for web page creation. It allows the creation and structure of sections, paragraphs, and links using HTML elements (the building blocks of a web page) such as tags and attributes. HTML has a lot of use cases, namely:

  18. What is HTML

    Courses HTML stands for HyperText Markup Language, which is the standard document format for web pages that is supported by all modern browsers. HyperText is the ability to turn a piece of text into a hyperlink (which we can call simply a "link") that HTML makes so that viewers can visit any document.

  19. Help:HTML in wikitext

    Help:HTML in wikitext - Wikipedia Toggle Elements subsection software, which drives Wikipedia, allows the use of a subset of , or tags and their , for presentation formatting.

  20. What is HTML

    HTML tags are a type of keyword that helps a web browser identify the content of a web page and display it in the correct format. When the web page reaches the browser, the browser scans it and with the help of these tags understands the content and renders it. All HTML tags <> ( brackets) are written inside, such as tags have three parts.

  21. A Legal Showdown on the Border Between the U.S. and Texas: What to Know

    Texas lawmakers said they had designed S.B. 4 to closely follow federal law, which already bars illegal entry. The new law effectively allows state law enforcement officers all over Texas to ...

  22. Why Beyoncé's foray into country makes total sense

    In true showstopping fashion, Beyoncé announced the release of new music last weekend at the Super Bowl, and proceeded to drop two buzzy country songs that hint at the vibe of her next album. The ...

  23. HTML Application

    An HTML Application ( HTA) is a Microsoft Windows program whose source code consists of HTML, Dynamic HTML, and one or more scripting languages supported by Internet Explorer, such as VBScript or JScript. The HTML is used to generate the user interface, and the scripting language is used for the program logic.

  24. Australian Parliament wants WikiLeaks founder ...

    Australian Prime Minister Anthony Albanese says he hopes for an amicable end to the prosecution of WikiLeaks founder Julian Assange after lawmakers pssing a motion ...

  25. Wikipedia:Manual of Style/Layout

    From Wikipedia, the free encyclopedia. of Wikipedia articles, including the sections an article usually has, ordering of sections, and formatting styles for various elements of an article. For advice on the use of wiki ; for guidance on writing style, see. should have, at least, (a) a lead section and (b) references.