xhtmlからhtml5に変えた時のline-hightの仕様

div内にspanでフォントサイズ調整したものは
いままでline-hightがそのサイズのline-hightをもっていたが

html5に変えると
親のdivの持っているフォントサイズのline-hightをもつことになる。

そのため
divでくくってやるとよい

body 1.55 単位なしで指定

若干 メニューやリストの高さも違う?

後日調べた結果
http://gakublog.com/archives/667
まず

img {
  vertical-align: bottom;
}

メニューのリスト等のサイズが変わる問題
これはアイコンフォントにフォントサイズが指定してあるから、

いままではアイコンフォントがはみ出していても無視されたが
今回は無視されない?
アイコンフォントを disoplay インラインblock にしてやるとよい ではなく
フォントサイズを指定しないか 100%にしてやること

あと FBのボタンがずれるので

.fb_iframe_widget > span {
	vertical-align: baseline !important;
}

【CSS】Facebookの「いいねボタン」の位置がズレる時の対処法