为什么同样都是div 15.1是行内元素 15.2为块元素啊
两个div都是块状元素,div15.1想要的是div里面的文本图片行内元素居中
div15.2想要的是div块状元素居中
这两个div当然都是块状元素,不过15.1要实现的是div内文字的居中,相当于省略了一个span,15.2要实现的是整个div相对于页面居中,text-align无法实现,只是题目没描述清楚而已
这两个的div应该都是块元素。
看了你这句话之后我回到了15.1和15.2分别尝试用定宽居中和行内元素水平居中进行处理,
结果是两者都可以居中,但效果截然不同,text-align:center;处理的是元素在盒子里的居中,而margin:20px auto;则是使盒子相对于网页的居中,显然15.2说无法应用text-align:center的处理描述是不准确的。
至于两者都没有用display:inline来看,这两个的div应该都是块元素。