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-aligndoesn't affect block elements, you cannot use it to vertically align text in div elements. To do that, use Flexbox.
 
 - Easy to use with a learn-by-doing approach
- Offers quality content
- Gamified in-browser coding experience
- The price matches the quality
- Suitable for learners ranging from beginner to advanced
- Free certificates of completion
- Focused on data science skills
- Flexible learning timetable
 
 - Simplistic design (no unnecessary information)
- High-quality courses (even the free ones)
- Variety of features
- Nanodegree programs
- Suitable for enterprises
- Paid Certificates of completion
 
 - A wide range of learning programs
- University-level courses
- Easy to navigate
- Verified certificates
- Free learning track available
- University-level courses
- Suitable for enterprises
- Verified certificates of completion
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
 
  
  
  
  
                