HTML Blocks
All the HTML block elements can be categorized into two categories first Block Level Elements second Inline Elements.
Block Level Elements
A block-level elements always starts on a new line and takes up the full width available
<div>     <address>     <article>     <aside>     <blockquote>     <canvas>     <dd>
<dl>    <dt>    <fieldset>     <figcaption>    <figure>    <footer>     <form>      <h1>-<h6>
<header>    <pre>    <p>     <hr />    <ul>      <ol>     <dl>   ......etcInline Elements.
The Inline Elements . can appear within sentences and do not have to appear on a new line of their own
<a>     <b>     <br>     <button>     <code>     <i>     <img>
<script>    <select>    <small>     <span>    <strong>    <var>    ......etc