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内。