是匹配所有元素,第三段的开头两个单词是包含在标签内的,所以它的margin也是20px,因此就缩进了啊
写法:*{} 星号即为通配符选择器,写在其中的样式会应用页面到所有的元素中,所以使用的频率并不高,主要用于清除浏览器默认样式。在使用各种元素的过程中,我们会发现很多元素都是有默认样式的,比如标签有默认的padding值和margin值,和标签有默认的行高字号,margin值,a标签有默认的下划线,列表前面...
一、通配符选择器(*) 通配符选择器是用来选择所有元素,,也可以选择某个元素下的所有元素。 二、元素选择器(E) 元素选择器,是css选择器中最常见而且最基本的选择器。 三、类选择器(.className) 类选择器是以一独立于文档元素的方式来指定样式,使用类选择器之前需要在html元素上定义类名 四、id选择器(#ID) ID...
用法:通过祖先元素和后代元素的关系来选择元素。例如,.parent .child { margin: 10px; } 会将所有.parent类中的.child类元素的外边距设置为10px。特点:用于在复杂的HTML结构中精确地选择元素。通配符选择器:用法:使用*来选择所有元素。例如,* { box-sizing: border-box; } 会将所有元素的盒...
ID在页面上应该是唯一的。通配符选择器:选择所有元素,使用*符号表示,如* { margin: 0; padding: 0; }。伪类选择器:通过元素的状态或位置来选择元素,如:hover、:first-child、:not()等。伪元素选择器:选择元素中的某些部分,如:before、:after、:first-line、:first-letter等。其他CSS3选择器...