How to use CSS vertical alignment
Using the vertical-align
property allows you to set CSS vertical alignment for items inside the element:
img.first {
vertical-align: baseline;
}
img.second {
vertical-align: text-top;
}
img.third {
vertical-align: text-bottom;
}
img.fourth {
vertical-align: sub;
}
img.fifth {
vertical-align: super;
}
This property works with inline elements and table cells.
Note: as
vertical-align
doesn't affect block elements, you cannot use it to vertically align text in div elements. To do that, use Flexbox.

- Simplistic design (no unnecessary information)
- High-quality courses (even the free ones)
- Variety of features
- Nanodegree programs
- Suitable for enterprises
- Paid certificates of completion

- Easy to navigate
- No technical issues
- Seems to care about its users
- Huge variety of courses
- 30-day refund policy
- Free certificates of completion

- Great user experience
- Offers quality content
- Very transparent with their pricing
- Free certificates of completion
- Focused on data science skills
- Flexible learning timetable
Syntax for vertical-align
To apply CSS vertical alignment, follow the syntax example below:
vertical-align: value;
All the available CSS vertical-align
property values will be explained in the table below.
Value | Description |
---|---|
baseline |
The default value. Aligns the baseline of the element with the baseline of the parent |
sub |
Aligns the element like subscript |
super |
Aligns the element like superscript |
top |
Aligns the top of the element with the top of the line |
bottom |
Aligns the bottom of the element with the bottom of the line |
text-top |
Aligns the top of the element with the top of the parent's text |
middle |
Aligns the middle of the element with the middle of the parent's lowercase text |
text-bottom |
Aligns the bottom of the element with the bottom of the parent's text |
Length units | Raises or lowers the element by the value specified (can be positive or negative) |
Percentages | Raises or lowers the element in relation to the value of line-height (can be positive or negative) |
Browser support

Chrome

Edge

Firefox

IE

Opera

Safari
Mobile browser support

Chrome

Firefox

Opera
