Safariでinputタグにline-heightをつけるとplaceholderの位置がずれる。line-heightをつけないとIEの場合、現在最新のIE9でもplaceholderが使用できないため代用としてinputタグにvalue値を入れる場合があるのだが、このときheight:30pxなどが付いている場合、line-height:30pxがついていないと位置が上にずれてしまうので注意が必要。 ※Safari 5のバグなのでSafari 6以上であれば発生しないです。 Safariだとinputタグにline-heightをつけるとplaceholderの位置がずれるサンプル
![Safariだとinputタグにline-heightをつけるとplaceholderの位置がずれる](https://cdn-ak-scissors.b.st-hatena.com/image/square/0d6430ed63f591f6c3517c267efc32c2f5c17f8a/height=288;version=1;width=512/https%3A%2F%2Fiwb.jp%2Fwp-content%2Fuploads%2F2012%2F03%2Fline-height-test.png)