css后代选择类型器和子选择器的区别可以介绍:
1css后代选择器语法:h1em{color:red}意思是的是从h1开始里面乾坤二卦的所有的em元素变成红色,h1为祖先,其他的em也是后代,即鼠标右键点击后代,论是儿子我还是孙子,只要你是都会被选中,为后代选择类型器。2、css子元素中,选择器语法:h1gtem{color:red}意思是的是从h1结束里面的第一层em元素都变成红色,h1为祖先,em为儿子,看上去像世袭制一样,不能传儿子,孙子和其他堂亲都要不
尽管css的选择器很强大了,可是考虑其兼容性,尽很有可能的少用,比如说我们在做一个前端页面的切图的时候,会看情况:
如果不是是h5手机网站,帮我推荐用css中,选择器
假如是pc网站,适度用css你选器
要是是pc网站,而且是、学校等机关单位,杜绝用css你选择器
css3中的关系中,选择器要注意以及子代你选器和兄弟中,选择器,其中子代中,选择器由符号连接上,兄弟选择器由符号“”和“~”连接到,详细:所示。
(1)关系选择类型器
.例如:h1gtstrong
那就证明:表示选择类型循环嵌套在h1标记的子标志strong。
(2)之际兄弟你选择器
的或:h2p
只能证明:它表示中,选择h2标记后紧临的第一个兄弟红色标记p。
(3)普通地兄弟选择器
例如:p~h2
只能证明:它表示选择p标记所有的h2兄弟标记
w3c相关规范中伪类有:
active、hover、link、visited【css1】
所有主流浏览器都支持以内伪类,但是只在对标签上的支持好是。
【css2】的有3个
focus:要是明确规定了lt!doctypegt,将在主流浏览器ampie8中允许(否则浏览器不支持什么)
first-child:必须声明lt!doctypegt才都能够切实保障在ie中都正常支持什么
lang:假如明确规定了lt!doctypegt,将在主流浏览器ampie8中支持(不然的话遨游浏览器不接受)