The `<html>` tag is the root element of an HTML document and encapsulates all other elements. It establishes the beginning and end of the document and is the parent element of both the `<head>` and `<body>` sections. The opening `<html>` tag appears immediately after the declaration, and the closing tag marks the end of the document.
xxxxxxxxxx
<html>
<!-- Content goes here -->
</html>
xxxxxxxxxx
HTML Elements are what make up HTML in general.
This is a list of the main Html element tags.
(There are more not included in this list.)
<!DOCTYPE> Defines the document type
<html> Defines the root of an HTML document </html>
<title> Defines a title for the document </title>
<header> Defines a header for a document or section </header>
<main> Specifies the main content of a document </main>
<footer> Defines a footer for a document or section </footer>
<p> Defines a paragraph </p>
<a> Defines a hyperlink </a>
<b> Defines bold text </b>
<br> Defines a single line break </br>
<button> Defines a clickable button </button>
<div> Defines a section in a document </div>
<footer> Defines a footer for a document or section </footer>
<h1> to <h6> Defines HTML headings </h1> to </h6>
<img> Defines an image </img>
<ol> Defines an ordered list </ol>
<ul> Defines an unordered list </ul>
<li> Defines a list item </li>
<script> Defines a client-side script </script>
<span> Defines a section in a document</span>
<table> Defines a table </table>
<td> Defines a cell in a table</td>
<th> Defines a header cell in a table </th>
<tr> Defines a row in a table </tr>
xxxxxxxxxx
HTML tags are like keywords which define how web browser will
format and display the content. The common tags are:
<HTML> <HTML> encloses html content
<HEAD> <HEAD> encloses header
etc.
in React, user HTML tags can be generated with user customized attibutes,
These new html tags delimit what are referred to as React Components.