text-align:内容居中 如果是行内元素,如 span a 之类的。在父级div下,可以把他看做父级中的内容,可以居中 如果是块级元素 如div,也是可以居中内容的,但是div默认是撑满父级的,所以其实是文字居中 设置宽度后,其实可以看出只有文字在自身块级元素内居中,而div本身没有居中 想要居中div 方法一;margin: 0 auto 总结:text-align:center 中,行级元素可以看做是内容可以直接居中,块级是撑满父级的,所以内部的div不居中,但是div中的内容居中。综上:对行级本身生效,对块级本身不生效,但对其中的内容都生效