水木清清清清华
2017-04-22 16:04
那跟用外部式有什么区别?
包含式是指对所有后代都有作用,比如A B{color:red},A包含B,B本身式一个元素,所以B本身会变成红色,如果B中还有其他元素,比如B只是一个表格的题目,那么表格中的所有元素都会变成红色;随便提一下,同样情况,子选择器只会使B元素改变,至于外部式,外部式是写到另外一个地方,使用的时候链接(link)出来的,还是刚才那个例子,在你使用A B{color:red}的时候,你得先链接出来,然后使用到标签之间,我觉得这个和包含式没有关系,本来就是两个不同的东西,就好像你问苹果和梨之间的区别,而不是问青苹果和红苹果的区别,我只能告诉你他们分别是什么,他们只是同属于水果这一类一样。
首先,它们的范畴就不一样。外部式指的是css样式代码插入形式之一;而包含选择器你要明白,首先,选择器是什么?选择器是css样式声明之一,一部分是选择器,一部分是样式。比如我写了一个style.css文件,文件里的内容是【.first span{border:1px solid red;}】这个css文件就是运用了包含选择器,这个包含选择器的意思就是应用了类名为first的元素,它里面只要有span的地方,这些位于<span>和</span>之间文字的外围,一定会有红色的实线围住。我们在另一个html文件中,用<link href="style.css" type="stylesheet" type="text/css" />这句话来插入这个css样式, 就叫做运用了外部式了。
8-8通用选择器有讲,去过过手吧
包含选择器,即加入空格,用于选择指定标签元素下的后辈元素。如右侧代码编辑器中的代码:
.first span{color:red;}
指定的是类名为first的选择器下的<span>元素
外部是外部引用?包含选择是选择器的种类...这两者没什么关联啊
外部引用CSS是优先级最低的样式。包含选择器可以选中父类里所有同名的子类。
初识HTML(5)+CSS(3)-升级版
1225812 学习 · 18234 问题
相似问题