Page 1 of 1

CSS Text Alignment

Posted: Fri Oct 27, 2023 8:22 am
by Guest
CSS Text Alignment


Text Alignment and Text Direction
In this chapter you will learn about the following properties:

text-align
text-align-last
direction
unicode-bidi
vertical-align


Text Alignment
The text-align property is used to set the horizontal alignment of a text.
A text can be left or right aligned, centered, or justified.
The following example shows center aligned, and left and right aligned text
(left alignment is default if text direction is left-to-right, and right
alignment is default if text direction is right-to-left):

Example

h1 {  text-align: center;}h2 {  text-align: left;}h3 {  text-align: right;
}
Try it Yourself »

When the text-align property is set to "justify", each line is
stretched so that every line has equal width, and the left and right margins are
straight (like in magazines and newspapers):

Example

div {  text-align: justify;}
Try it Yourself »


Text Align Last
The text-align-last property specifies how to align the last line of a text.

Example
Align the last line of text in three <p> elements:

p.a
{
 
text-align-last: right;
}p.b
{
 
text-align-last: center;
}p.c
{
  text-align-last: justify;
}
Try it Yourself »








Text Direction
The direction and
unicode-bidi properties can be used to change the text direction of an element:

Example

p {  direction: rtl;  unicode-bidi: bidi-override;}
Try it Yourself »


Vertical Alignment
The vertical-align property sets the vertical alignment of an element.

Example
Set the vertical alignment of an image in a text: 

img.a {  vertical-align: baseline;}img.b { 
vertical-align: text-top;}img.c {  vertical-align:
text-bottom;}img.d {  vertical-align: sub;}
img.e {  vertical-align: super;}
Try it Yourself »


The CSS Text Alignment/Direction Properties


Property
Description


direction
Specifies the text direction/writing direction


text-align
Specifies the horizontal alignment of text


text-align-last
Specifies how to align the last line of a text


unicode-bidi
Used together with the direction property to set or return whether the text should be overridden to support multiple languages in the same document


vertical-align
Sets the vertical alignment of an element















+1

Reference: https://www.w3schools.com/css/css_text_align.asp