divタグのインライン要素を垂直方向に揃えようとしています。これが私のHTMLです:
<div class="foo">
<div id="bar">
<a href="#">Link 1</a>
</div>
</div>
そしてこれが私のCSSです:
.foo{
width:200px;
height:60px;
background-color:red;
}
.foo #bar{
text-align:center;
vertical-align:middle;
}
このアンカータグを垂直に配置するにはどうすればよいですか?これを効果的に行うために、HTML / CSSを正しい方法で設定しましたか?インライン要素とブロック要素を垂直方向に整列させるためのベストプラクティスは何ですか?
ありがとう