1.浏览器是怎样解析CSS选择器的?
样式系统从关键选择器开始匹配,然后左移查找规则选择器的祖先元素。
只要选择器的子树一直在工作,样式系统就会持续左移,直到和规则匹配,或者是因为不匹配而放弃该规则。
2.在网页中的应该使用奇数还是偶数的字体?为什么呢?
3.margin和padding分别适合什么场景使用?
- margin是用来隔开元素与元素的间距;
- padding是用来隔开元素与内容的间隔。
- margin用于布局分开元素使元素与元素互不相干;
- padding用于元素与内容之间的间隔,让内容(文字)与(包裹)元素之间有一段。
4.元素竖向的百分比设定是相对于容器的高度吗?