葵花宝典:
【1】相邻的2个margin值会叠加在一起。
【2】子元素设定的margin值会影响父元素。
在标准浏览器下(FireFox,Chrome,Opera,Safari)会有问题。IE下一般表现良好。
原因是:一个盒子如果没有上补白(padding-top)和上边框(border-top)那么这个盒子的上边距会和其内部文档流中的第一个元素的上边距重叠。 以上参考http://blog.csdn.net/u012011360/article/details/41823125
因此用margin时需要注意,可以利用padding来避免。
独孤九剑:
1、CSS常用样式
#box1 { width: 350px; height: 350px; background: #fff; border: 1px solid #000; font-size: 14px; color: red; font-weight: bold; font-family: "Microsoft YaHei"; font-style: italic; /* 首行缩进:1em = 一个文字大小 */ text-indent: 1em; text-align: left; /* 文字修饰 through-line(删除线)、overline(上划线)、underline(下划线)、none */ text-decoration: underline; /* 词间距 */ word-spacing: 6px; /* 字母间距 */ letter-spacing: 5px; }
2、word-wrap,word-break,white-space的区别
原文:https://www.cnblogs.com/huen2015/p/10432564.html