关于包含选择

来源:8-7 这么快就当爷爷了? - 后代选择器

水木清清清清华

2017-04-22 16:04

那跟用外部式有什么区别?

写回答 关注

5回答

  • 不到目的不罢休
    2017-04-22 16:19:31
    已采纳

    包含式是指对所有后代都有作用,比如A  B{color:red},A包含B,B本身式一个元素,所以B本身会变成红色,如果B中还有其他元素,比如B只是一个表格的题目,那么表格中的所有元素都会变成红色;随便提一下,同样情况,子选择器只会使B元素改变,至于外部式,外部式是写到另外一个地方,使用的时候链接(link)出来的,还是刚才那个例子,在你使用A B{color:red}的时候,你得先链接出来,然后使用到标签之间,我觉得这个和包含式没有关系,本来就是两个不同的东西,就好像你问苹果和梨之间的区别,而不是问青苹果和红苹果的区别,我只能告诉你他们分别是什么,他们只是同属于水果这一类一样。

    水木清清清清...

    非常感谢!

    2017-07-15 22:32:44

    共 1 条回复 >

  • 小辫子的八阿哥
    2017-04-22 16:44:05

    首先,它们的范畴就不一样。外部式指的是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样式, 就叫做运用了外部式了。

  • 小跳跳
    2017-04-22 16:21:07

    8-8通用选择器有讲,去过过手吧

  • 慕尼黑9280027
    2017-04-22 16:17:44

    包含选择器,即加入空格,用于选择指定标签元素下的后辈元素。如右侧代码编辑器中的代码:

    .first  span{color:red;}

    指定的是类名为first的选择器下的<span>元素


  • SixtyWind
    2017-04-22 16:16:32

    外部是外部引用?包含选择是选择器的种类...这两者没什么关联啊

    外部引用CSS是优先级最低的样式。包含选择器可以选中父类里所有同名的子类。

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225812 学习 · 18234 问题

查看课程

相似问题