9.10 IFC模型最佳实践
行内格式化布局的实际应用按照标准用法比较简单,不按标准使用容易出现排版混乱。
(1)body元素统一设置字体三属性font-family、font-size、line-height(或复合属性font)。
(2)line-height使用系数值(如1.5)而不使用百分比(如150%),保证完全继承。
(3)body内部的块容器再次设置字体大小时,通常需要考虑再次设置line-height系数值,实现它不同的上下空白。
(4)通常避免在inline元素这一级直接设置字体三属性。
(5)结合height固定块容器高度。
(6)设置块容器的line-height与内容区高度相等,实现单行文本垂直居中。
(7)通常避免图片出现在IFC内。