Text Alignment Utilities

Text alignment utilities in Tailwind CSS are used to control the position of text inside elements.

Text alignment helps:

  • organize content properly
  • improve readability
  • create better webpage layouts
  • design professional user interfaces

Tailwind provides simple utility classes for aligning text.

Text Alignment Classes

Class Meaning
text-left Aligns text to left
text-center Aligns text to center
text-right Aligns text to right
text-justify Justifies text evenly

Example: Basic Text Alignment

<!DOCTYPE html>
<html>
<head>
  <title>Text Alignment Example</title>

  <script src="https://cdn.tailwindcss.com"></script>
</head>

<body class="p-6 space-y-4">

  <p class="text-left bg-gray-200 p-2">
    Left Aligned Text
  </p>

  <p class="text-center bg-gray-200 p-2">
    Center Aligned Text
  </p>

  <p class="text-right bg-gray-200 p-2">
    Right Aligned Text
  </p>

  <p class="text-justify bg-gray-200 p-2">
    Tailwind CSS provides utility classes that help align text
    properly on webpages and improve readability.
  </p>

</body>
</html>

Body Classes

<body class="p-6 space-y-4">

p-6

Adds padding around webpage content.

space-y-4

Adds vertical spacing between paragraphs.

Left Alignment
<p class="text-left bg-gray-200 p-2">

text-left

Aligns text to the left side.

This is the default alignment in most webpages.

bg-gray-200

Light gray background.

p-2

Padding inside paragraph.

Center Alignment
<p class="text-center bg-gray-200 p-2">

text-center

Aligns text to the center.

Commonly used for:

  • headings

  • banners

  • titles

Right Alignment
<p class="text-right bg-gray-200 p-2">

text-right

Aligns text to the right side.

Used in:

  • special layouts

  • RTL content

  • labels

Justify Alignment
<p class="text-justify bg-gray-200 p-2">

text-justify

Distributes text evenly across lines.

Used for:

  • articles

  • blogs

  • long paragraphs

Text Alignment Comparison

Class Typical Usage
text-left Paragraphs
text-center Headings and banners
text-right Labels and special layouts
text-justify Articles and blogs
Example: Alignment with Headings
<!DOCTYPE html>
<html>
<head>
  <title>Heading Alignment</title>

  <script src="https://cdn.tailwindcss.com"></script>
</head>

<body class="p-6 space-y-6">

  <h1 class="text-3xl font-bold text-left text-blue-600">
    Left Heading
  </h1>

  <h1 class="text-3xl font-bold text-center text-green-600">
    Center Heading
  </h1>

  <h1 class="text-3xl font-bold text-right text-red-600">
    Right Heading
  </h1>

</body>
</html>
Left Heading
<h1 class="text-3xl font-bold text-left text-blue-600">

text-left

Aligns heading to left.

Center Heading
<h1 class="text-3xl font-bold text-center text-green-600">

text-center

Centers heading.

Right Heading
<h1 class="text-3xl font-bold text-right text-red-600">

text-right

Aligns heading to right.

Advantages of Text Alignment Utilities

  • Better content organization

  • Improved readability

  • Professional UI appearance

  • Faster text styling

  • Easy webpage formatting

Summary

In this topic, we learned how text alignment utilities in Tailwind CSS help position and organize text content on webpages. We explored left, center, right, and justified text alignment utilities and understood their usage in headings, paragraphs, and webpage layouts. Tailwind text alignment utilities make content presentation cleaner and more readable.

Keywords

Text Alignment Utilities, text-left, text-center, text-right, text-justify, Typography, Content Alignment, UI Design, Tailwind Typography, Webpage Formatting, Modern Web Design, Frontend Development.


 

Check your knowledge

Quickly verify what you've learned from this tutorial.

Question 1

Which class centers text?

text-center aligns text to the center.

Question 2

Which class aligns text to the right side?

text-right aligns text to the right side.

Question 3

What does text-justify do?

text-justify creates justified paragraph alignment.

Question 4

Which alignment is commonly used for headings?

text-center is commonly used for headings and banners.

Congratulations!

You've successfully mastered the knowledge check for "Text Alignment Utilities."

For more questions and practice, click the link below:

Practice More Questions
Previous Topic Text Color Utilities