The vertical-align property sets the vertical alignment of an element.
| Default value: | baseline |
|---|---|
| Inherited: | no |
| Version: | CSS1 |
| JavaScript syntax: | object.style.verticalAlign="bottom" |
![]()
The vertical-align property is supported in all major browsers.
Note: The value "inherit" is not supported in IE7 and earlier. IE8 requires a !DOCTYPE. IE9 supports "inherit".
| Value | Description | Play it |
|---|---|---|
| length | Raises or lower an element by the specified length. Negative values are allowed | Play it » |
| % | Raises or lower an element in a percent of the "line-height" property. Negative values are allowed | Play it » |
| baseline | Align the baseline of the element with the baseline of the parent element. This is default | Play it » |
| sub | Aligns the element as it was subscript | Play it » |
| super | Aligns the element as it was superscript | Play it » |
| top | The top of the element is aligned with the top of the tallest element on the line | Play it » |
| text-top | The top of the element is aligned with the top of the parent element's font | Play it » |
| middle | The element is placed in the middle of the parent element | Play it » |
| bottom | The bottom of the element is aligned with the lowest element on the line | Play it » |
| text-bottom | The bottom of the element is aligned with the bottom of the parent element's font | Play it » |
| inherit | Specifies that the value of the vertical-align property should be inherited from the parent element |
CSS tutorial: CSS Text
HTML DOM reference: verticalAlign property
Your message has been sent to W3Schools.