Image positioned in relation to containing element
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CSS Example</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type='text/css'>
p {
font: 12pt arial;
}
/* positioned in relation to containing element */
img.baseline {
vertical-align: baseline;
}
img.middle {
vertical-align: middle;
}
img.sub {
vertical-align: sub;
}
img.super {
vertical-align: super;
}
img.text-top {
vertical-align: text-top;
}
img.text-bottom {
vertical-align: text-bottom;
}
/* positioned in relation to the line the element is part of */
img.top {
vertical-align: top;
}
img.bottom {
vertical-align: bottom;
}
</style>
</head>
<body>
<h2>Positioned in relation to containing element.</h2>
<p><img class="baseline" src="http://java2s.com/style/logo.png" alt="plane" width="74" height="74" />The image is vertically aligned using the value baseline</p>
<p><img class="middle" src="http://java2s.com/style/logo.png" alt="plane" width="74" height="74" />The image is vertically aligned using the value middle </p>
<p><img class="sub" src="http://java2s.com/style/logo.png" alt="plane" width="74" height="74" />The image is vertically aligned using the value sub </p>
<p><img class="super" src="http://java2s.com/style/logo.png" alt="plane" width="74" height="74" />The image is vertically aligned using the value super </p>
<p><img class="text-top" src="http://java2s.com/style/logo.png" alt="plane" width="74" height="74" />The image is vertically aligned using the value text-top </p>
<p><img class="text-bottom" src="http://java2s.com/style/logo.png" alt="plane" width="74" height="74" />The image is vertically aligned using the value text-bottom </p>
<h2>Positioned in relation to line the element is part of:</h2>
<p><img class="top" src="http://java2s.com/style/logo.png" alt="plane" width="74" height="74" />The image is vertically aligned using the value text-bottom </p>
<p><img class="bottom" src="http://java2s.com/style/logo.png" alt="plane" width="74" height="74" />The image is vertically aligned using the value text-bottom </p>
</body>
</html>