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;
}