如题,这是不是只是个规范?我CSS权威指南有说这个,但是看不懂是为什么。
你要嵌套也不会拦着你。
这个应该不仅仅是规范,而是规则了。
但是元素是可以设置display来改变显示方式的。
个人理解:块级元素是主要用来布局的,进行网页的大的构架的;而行内元素则主要是处理局部细节的。就像盖房子,块级元素好比房子的框架架构,用块级元素搭好框架结构之后,用行内元素来填充细节。但inline-block又是个特例了。
(纯属个人理解,具体知识以权威治疗为准)