不明白为什么要块状元素和内联元素要转换?有什么意义?什么时候需要用到?
我觉得主要有2个作用,我目前接触到的
便于排版(满足开发人员的各种需求)
有些内联元素,只有转换,才可以设置宽高属性
越往后学,你会发现,其实转不转换都不是固定变的,后面的CSS样式,都是根据实际需要写的,你要什么效果,那就这么做。
不必去特意记住什么时候转换,你把原理弄清楚就可以了。
块状元素可以设置多个属性,
表现为设置该属性的内容独占一行,
块到内联是为了使设置了该属性的内容在同一行内可以和其他行内元素共存;
内联元素只能编辑单一属性,
表现为设置了该属性的内容在同一行内可以和其他行内元素共存,
内联到块是为了使设置该属性的内容独占一行!
两者之间相互转化就是为了选择是否独霸一行。
块到内联:display:block
内联到块:display:inline
块状元素是独占整行的
内联元素是占用一行中的一小块
转换是因为排版的时候,块级元素与内联元素需要在同行放置,
图片文字的排版