To specify the minimal height of the line boxes in order to set the differences between the two lines within an HTML element, the CSS line-height property is used. Space or the height of a line is thus specified above and below an inline element, independently from the font size. The property values used with CSS line-height property are listed below:
| Value | Uses |
| normal | Used to define a normal line height. |
| number | Used to define a number to be multiplied with the font size in order to set the line height. |
| length | Used to define the line height in px, pt,cm, etc. |
| Used to define the line height in percent of the current font. | |
| initial | Used to define this property to its default value. |
| inherit | Used to inherit this property from its parent element. |
Example:
<!DOCTYPE html>
<html>
<head>
<style>
p.small {
line-height: 80
}
p.big {
line-height: 50px;
}
</style>
</head>
<body>
<p>
Hello World!!<br>
Hello World!!<br>
Hello World!!<br>
Hello World!!<br>
</p>
<p class="small">
Hello World!!<br>
Hello World!!<br>
Hello World!!<br>
Hello World!!<br>
</p>
<p class="big">
Hello World!!<br>
Hello World!!<br>
Hello World!!<br>
Hello World!!<br>
</p>
</body>
</html>
Explanation:
In the above example, we are using the CSS Line height to set different line heights for different classes of the HTML <p> element.