Line-height and letter-spacing

Line-height and letter-spacing are additional aspects of typography that can be used to fine-tune the appearance of text on a website.

  • Line-height: Refers to the amount of space between lines of text. Line-height is often used to improve the readability of text on a website by making it easier for readers to distinguish one line of text from another.

Here's an example of how to set the line-height in CSS:

p {
  line-height: 1.5;

In this example, the line-height for the p paragraph is set to 1.5 times the font size. A line-height value of 1.5 means that there is 1.5 times the font size of space between each line of text.

  • Letter-spacing: Refers to the amount of space between individual letters in a word. Letter-spacing is often used to create visual interest or emphasis in text on a website.

Here's an example of how to set the letter-spacing in CSS:

h1 {
  letter-spacing: 2px;

In this example, the letter-spacing for the h1 heading is set to 2 pixels. This creates extra space between each letter in the heading, which can help to make the text stand out.

By adjusting the line-height and letter-spacing in CSS, web developers can improve the readability and visual appearance of text on their websites.

Was this page helpful?