首页
学习
活动
专区
圈层
工具
发布

类选择符和ID选择符

首先给选择符起一个名字,然后把这个名字指定给想装饰的HTML标签。例如上一个例子中,我就给第一个div命名为“one”。 类选择符还能精确控制某个元素的外观,而不管元素使用的是哪个标签。...类选择符的用法: 在CSS中,类选择符的名称必须以点号开头。这样Web浏览器才能在样式表中找到类选择符。 类选择符的名称中只能包含字母、数字、连字符和下划线。 选择符的名称必须以字母开头。...类选择符区分大小写。 在HTML中,标签设置class属性。 。 在HTML中,class属性的值前面不用加点号。只有在样式表中类选择符的名称前面需要点号。...ID选择符 CSS使用ID选择符选取网页中的特定部分,例如横幅、导航栏或者主内容区域。 在HTML中设置ID的方法与设置类的方法差不多,不过使用的属性不同。...正确地使用ID HTML的id属性有些作用是class属性实现不了的。这些优势与CSS没关系,因此完全可以不适用ID选择符。

1.1K70

【CSS选择符】后代选择符

在学习后代选择符之前,首先要了解一下组成一个网页的HTML家谱,每个HTML标签标示其中一个家庭成员。网页中的第一个HTML标签(标签),相当于所有其他标签的始祖。...以下是结构示意图 祖辈:外层HTML标签是内层标签的祖辈。标签是其内部所有标签(、 和标签)的祖辈。 后代:标签里的其他标签是后代。标签是标签的后代, 标签即使标签的后代,也是标签的后代。...后代选择符可以由2个以上元素组成,例如: ul li a body li a html li a html body ul li a 以上四个选择符的作用相同,因此表明,无需指明目标标签的所有直系。...一般来说,应该使用能达到目的的最简短的后代选择符。所有标签都在和标签里,因此没要在后代选择符中指定和。 后代选择符里的选择符数量会影响冲突样式的处理方式,这种冲突处理机制成为特指度。...同样的,后代选择符也不局限于只能使用类型选择符。 可以使用不同类型的选择符构建复杂的后代选择符。

92150
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    CSS组合选择符

    什么是组合选择符? 组合选择符说明了两个选择器直接的关系。 CSS组合选择符有几种,都是什么?...在 CSS3 中包含了四种组合方式: 后代选择器(以空格分隔) 子元素选择器(以大于号分隔) 相邻兄弟选择器(以加号分隔) 普通兄弟选择器(以波浪号分隔) 后代选择器 后代选择器用于选取某元素的后代元素...div p { background-color:yellow; } 子元素选择器 与后代选择器相比,子元素选择器(Child selectors)只能选择作为某元素子元素的元素。...div>p { background-color:yellow; } 相邻兄弟选择器 相邻兄弟选择器(Adjacent sibling selector)可选择紧接在另一元素后的元素,且二者有相同父元素...div+p { background-color:yellow; } 后续兄弟选择器 后续兄弟选择器选取所有指定元素之后的相邻兄弟元素。

    59630

    前台开发从头说起:谈谈CSS选择符

    于是,css选择符的地位在这个前提下就空前的提高了。所以,在开始学习盒模型、浮动、定位之前,有必要回顾一下选择符。...一般稍微接触过css的网页设计人员,都会很快地学会三种css选择符: 元素选择符(例如:body 、a 、li ) ID选择符(例如:#head、#body、#foot) 类选择符(例如:.red、...) 以及由这些选择符组合起来形成的综合选择符。...实际上css还支持一些更丰富的选择符。但是能够被浏览器广泛支持的其实主要就是上面这几种,其它的选择符在css中往往用来区别处理不同的浏览器,或者用在jQuery一类的框架中。本文就不提了。...第二、css选择符掌握得不够,不善于借助文档结构层次上的细微区别,用不同的组合选择符来区别相似但其实不同的元素。例如上面的下拉菜单结构,有的人就非要用“menu”和“submenu”来区别。

    1.3K70

    用属性选择符来解决IE跟FF的兼容性问题

    用属性选择符来解决IE跟FF的兼容性问题 由 Ghostzhang 发表于 2006-04-24 11:39 从之前写过的《属性选择符的使用》中发现了一个可以用来解决IE跟FF兼容性的问题,因为IE...不支持CSS的属性选择符。...下面来看看可以怎么做: 图片 图片 图片 从上面的例子可以看到,在IE中二个层里的文字颜色跟在FF中的文字颜色是不一样的,也就是说可以使用属性选择符来来写针对FF的样式。 可能你会说用!...使用属性选择符就不会有这样的问题,而且可以将多个定义写到一起,是不是比较方便呢?看看下面的样式: /* 使用声明 */ div.try{ width:200px !...在《CSS样式的优先级补遗2》及《属性选择符的优先级》中我们了解到,ID选择符的特性值为100,而属性选择符的特性值为11,即不能达到将样式定义分开的目的。

    49820

    【HTML教程】HTML的u标签|html入门知识

    ——致力做企业用得上的平台; ——开发企业节省成本的系统; 导读 常用的html标签汇总、以及操作过程中的一些bug问题解决方法,是我们在建站实操中笔记记录,一路走来,一步步学习、总结、整理的一些资料,...——龙腾飞网络科技-小吴 #u标签 #HTML教程 #HTML标签 #html入门知识 【定义和用法】 u标签表示未明确表达的一些文本,并且与普通文本样式不同,例如中文文本中的拼写错误或专有名词...标签内部的内容通常以下划线显示。您可以使用 CSS 更改此样式(请参阅下面的例子)。 提示:请避免在可能被误认为是超链接的地方使用 u元素!...【实例】 使用 u标记标记拼写错误的单词: html>.spelling-error { text-decoration: underline; text-decoration-style...html> 【默认的 CSS 设置】 大多数浏览器将使用以下默认值显示 u元素: u { text-decoration: underline;}

    33310

    【HTML教程】HTML的video标签|html入门知识

    ——致力做企业用得上的平台; ——开发企业节省成本的系统; 导读 常用的html标签汇总、以及操作过程中的一些bug问题解决方法,是我们在建站实操中笔记记录,一路走来,一步步学习、总结、整理的一些资料,...——龙腾飞网络科技-小吴 #video标签 #HTML教程 #HTML标签 #html入门知识 【定义和用法】 video标签用于在文档中嵌入视频内容,例如电影片段或其他视频流。...video标签包含一个或多个带有不同视频源的 source标签。浏览器将选择它支持的第一个源。 video和 /video标签之间的文本只会在不支持 video元素的浏览器中显示。...HTML 支持三种视频格式:MP4、WebM 和 OGG。...controls> 您的浏览器不支持视频标签

    75210
    领券