HTML - <sub> Tag



The HTML <sub> tag defines inline content that should be rendered as subscript. Subscripts typically appear with a lower baseline and smaller font.

The <sub> element should be used for typographical reasons that is, to adjust the position of the text to comply with typographical rules or standards rather than for presentation or appearance.

Subscript text is commonly used for chemical formulas, like H20, which is written as H2O.

Syntax

Following is the syntax of <sub> tag −

<sub>.....</sub>

Example

In the following example, we are creating an HTML document and using the <sub> tag to display text in subscript forms, as follows −

<!DOCTYPE html>
<html>
<body>
   <h1>The sub tag</h1>
   <p> This is normal para </p>
   <p> this is <sub> subscript </sub> para </p>
</body>
</html>

On running the above code, the output window will pop up displaying the text on the webpage.

Example

Considering the following example, we are creating an HTML document and using the <sub> tag to display the chemical formula, as follows −

<!DOCTYPE html>
<html>
<body>
   <h1>The sub tag</h1>
   <p> Almost every developer's favorite molecule is C <sub>8</sub>H <sub>10</sub>N <sub>4</sub>O <sub>2</sub>, which is commonly known as "caffeine." </p>
</body>
</html>

When we run the above code, it will generate an output consisting of the text on the webpage.

Example

Following is the example, where we are going to use the <sub> tag to display the mathematics variable subscripts (such as distances along the same axis).

<!DOCTYPE html>
<html>
<head>
   <style>
      sub {
         color: red;
      }
   </style>
</head>
<body>
   <h1>The sub tag</h1>
   <p> 
      The horizontal coordinates' positions along the X-axis are represented as <var>x <sub>1</sub> </var> … <var>x <sub>n</sub> </var>. 
   </p>
</body>
</html>

On running the above code, the output window will pop up displaying the text on the webpage.

html_tags_reference.htm
Advertisements