Why does HTML have HyperText

HTML: HyperText Markup Language

HTML (HyperText Markup Language) is the most basic building block of the web. It describes and defines the content a website along with the basic layout of the website. In addition to HTML, other technologies are generally used to describe the appearance (CSS) or the functionality / behavior (JavaScript) of a website.

"HyperText" refers to links that connect web pages together, either within a single web page or between multiple web pages. Links are a fundamental part of the web. By uploading content to the Internet and linking it to pages created by other people, you become an active participant on the World Wide Web.

HTML uses "markup" to annotate text, images, and other content for display in a web browser. HTML markup contains special "elements" such as,,,,,,,,, (en-US),,,

The tags in HTML are case-insensitive. That is, they can be written in uppercase and lowercase letters, or a mixture of them. example <title> tag can be used as <Title>,<TITLE> or written in some other way.

The following articles will help you learn more about HTML.

  • HTML introduction

    If you are new to web development, be sure to check out our HTML Basics article to learn what HTML is and how to use it.

  • HTML tutorials

    Articles on using HTML, as well as tutorials and complete examples, can be found in our HTML learning section.

  • HTML reference

    Our extensive HTML Reference section provides the details on each element and attribute in HTML.

Our HTML learning area has several modules that teach HTML from the ground up - no previous knowledge is required.

Introduction to HTML
This module creates the conditions to get you used to important concepts and syntaxes, such as the application of HTML to text, the creation of hyperlinks and the use of HTML to structure a website.
Embedding of multimedia content
This module explains how you can use HTML to add multimedia content to your website, including the various ways in which images can be embedded and how you can embed video, audio or even entire other websites.
HTML tables
Displaying tabular data on a web page in an understandable and simple manner can be a challenge. This module covers basic tables as well as more complex functions such as the implementation of labels and summaries.
HTML forms
Forms are a very important part of the web - they provide many of the features you need in order to interact with websites such as registration and login, feedback, purchasing products, and more. This module enables you to get started with creating the client-side / front-end parts of forms.
Use HTML to Solve Common Problems (en-US)
Contains links to sections of content explaining how to use HTML to solve very common problems when creating a web page: dealing with titles, adding an image or video, highlighting content, creating a basic shape, etc.

Advanced topics

CORS capable image (en-US)
The attribute, in combination with a corresponding CORS header, enables images defined by the element to be loaded from external sources and used in an element as if they were loaded from the current origin.
Attributes of the CORS settings (en-US)
Some HTML elements that provide CORS (en-US) support, such as or, have an attribute (property) that you can use to configure the CORS requests for the element's data retrieved.
Focus management in HTML (en-US)
The DOM attribute and the DOM method help you to track and control a user's interactions with elements on a web page.
Use of the application cache
The application cache enables web-based applications to run offline. You can use the interface Application cache (AppCache) to specify resources that the browser should cache and make available to offline users. Applications that are cached load and function correctly even if users click the Refresh button when they are offline.
Pre-loading of content with rel = "preload".
The element's attribute allows you to write declarative fetch requests in your HTML, specifying resources that your pages will need very soon after loading, and therefore want to preload early in a page load's lifecycle, before the main rendering -Machine of the browser is in use. This will ensure that they are available sooner and less likely to block the first rendering of the page, which will improve performance. This article provides basic guidance on how to work.


HTML reference
HTML consists of Elements, each of which is replaced by a number of Attributes can be modified. HTML documents are linked with each other via links (en-US).
HTML element reference
Browse through a list of all HTML elements.
HTML attribute reference
Have elements in HTML Attributes. These are additional values ‚Äč‚Äčthat configure the elements or adjust their behavior in various ways.
Global attributes
Global attributes can be used for all HTML elements, even for those who are not in the standard are given. This means that all non-standard elements must still allow these attributes, even if these elements make the document incompatible with HTML5.
Inline elements and block level elements
HTML elements are usually "inline" or "block-level" elements. An inline element only occupies the space delimited by the tags that define it. A block-level element takes up all of the space of its parent element (container), creating a "block".
Link types (en-US)
Different types of links can be used in HTML to establish and define the link between two documents. Link elements that can be used include, and.
Media formats supported by HTML are audio and video elements (en-US)
Types of HTML content (en-US)
HTML includes several types of elements, each of which can be used in certain contexts and not allowed in others. Likewise, each has a range of content that it can contain and elements that cannot be used in it. This is a guide to these categories.
Characteristics and standards (en-US)
Historical information on idiosyncrasies and norms.

Related topics

Adding colors with CSS to HTML elements
This article describes most of the ways you can use CSS to add color to HTML elements, and lists which parts of HTML documents can be colored and which CSS properties to use. Contains examples, links to color palette creation tools, and more.