css中使用id和class 的不同
在 CSS 中,类选择器以一个点号显示:
.center
{text-align: center}
在上面的样例中,全部拥有 center 类的 HTML 元素均为居中。
在以下的 HTML 代码中,h1 和 p 元素都有 center 类。
这意味着两者都将遵守 ".center" 选择器中的规则。
<h1class="center"
> This heading will be center-aligned </h1><pclass="center"
> This paragraph will also be center-aligned. </p>
CSS ID 选择器
在某些方面。ID 选择器类似于类选择器,只是也有一些重要区别。
语法
首先。ID 选择器前面有一个 # 号 - 也称为棋盘号或井号。
请看以下的规则:
*#intro {font-weight:bold;}
与类选择器一样,ID 选择器中能够忽略通配选择器。前面的样例也能够写作:
#intro {font-weight:bold;}
这个选择器的效果将是一样的。
第二个差别是 ID 选择器不引用 class 属性的值。毫无疑问,它要引用 id 属性中的值。
下面是一个实际 ID 选择器的样例:
<p id="intro">This is a paragraph of introduction.</p>
类选择器还是 ID 选择器?
在类选择器这一章中我们曾解说过,能够为随意多个元素指定类。
前一章中类名 important 被应用到 p 和 h1 元素,并且它还能够应用到很多其它元素。
差别 1:仅仅能在文档中使用一次
与类不同,在一个 HTML 文档中。ID 选择器会使用一次,并且仅一次。
差别 2:不能使用 ID 词列表
不同于类选择器。ID 选择器不能结合使用,由于 ID 属性不同意有以空格分隔的词列表。
差别 3:ID 能包括很多其它含义
类似于类,能够独立于元素来选择 ID。
有些情况下,您知道文档中会出现某个特定 ID 值,可是并不知道它会出如今哪个元素上。所以您想声明独立的 ID 选择器。比如。您可能知道在一个给定的文档中会有一个 ID 值为 mostImportant 的元素。您不知道这个最重要的东西是一个段落、一个短语、一个列表项还是一个小节标题。
您仅仅知道每一个文档都会有这么一个最重要的内容,它可能在不论什么元素中。并且仅仅能出现一个。在这样的情况下,能够编写例如以下规则:
#mostImportant {color:red; background:yellow;}
这个规则会与下面各个元素匹配(这些元素不能在同一个文档中同一时候出现,由于它们都有同样的 ID 值):
<h1 id="mostImportant">This is important!</h1> <em id="mostImportant">This is important!</em> <ul id="mostImportant">This is important!</ul>
转载于:https://www.cnblogs.com/brucemengbm/p/6934181.html
css中使用id和class 的不同相关推荐
- CSS中的id选择器和class选择器简单介绍
<!-- CSS中选择器 CSS有两种选择器id和class,总之如果说你想在HTML元素中设置CSS属性, 你要在元素中设置id和class选择器.那么我们现在来一个一个的介绍这两中选择器 i ...
- css实例 css中id/class 详解样式表(外部样式表 内部样式表 内联样式 7种基础选择器 多重样式优先级 错误理解)[第一天]
文章目录 css实例 css中的id css中的class 样式表 外部样式表 内部样式表 内联样式 7种基础选择器 多重样式优先级 错误理解 css实例 CSS 规则由两个主要的部分构成:选择器,以 ...
- 【转】在CSS中 ID与Class的区别?谢谢
在样式表定义一个样式的时候,可以定义id也可以定义class.1.在CSS文件里书写时,ID加前缀"#":CLASS用"."2.id一个页面只可以使用一次:cl ...
- CSS中的选择器之类选择器和id选择器
1.css中的选择器: 1.类选择器,又叫class选择器 2.id选择器 3.html元素选择器(又叫标签选择器) 4.通配符选择器 5.伪类选择器 6.组合选择器(多元素选择器,子元素选择器,后代 ...
- [css] css中class和id选择器有什么区别?
[css] css中class和id选择器有什么区别? id 在部分浏览器的 js 中会直接生成同名变量: id 的唯一性,获取该 id 的 dom 时,会取同名 id 的前者: id 层叠权重非常高 ...
- CSS中id选择器和class选择器
CSS中对html元素的样式进行控制是通过CSS选择器来完成的,最常用的两种选择器为id选择器和class选择器. id选择器和class选择器介绍 id选择器:用来为标有特定id的html元素指定特 ...
- CSS中的类class和标识id选择符(.和#号)
CSS中的类class和标识id选择符(.和#号) 前些日子面试问到了CSS中设置能不能用#号 都不清楚 现在整理贴出来 用类选择符class和标识选择符id来定义选择符的好处是: 依赖于class或 ...
- CSS:基本选择器中的ID选择器和class选择器的区别
ID选择器 : 通过标签的id名称来选择标签 # id 类选择器 : class选择器,选择一个类别 .className 区别: 1. ID 选择器的是以井号 # 开头来 ...
- css中关于居中的那点事儿
css中关于居中的那点事儿 关于居中,无论是水平居中,还是垂直居中都有很多方式,下面我来介绍一些常用的. 第一部分:水平居中 1.实现行内元素的居中.方法:在行内元素外面的块元素的样式中添加:text ...
最新文章
- 按钮在执行frame动画的时候怎么响应触发事件?
- 【JUC并发编程06】多线程锁 (公平锁和非公平锁,死锁,可重锁)
- Pathlib获取当前文件绝对路径
- java的重写、重载、覆盖的差别
- [深度学习]为什么梯度反方向是函数值下降最快的方向?
- 境外WiFi市场持续升温2016年或迎普及元年
- 基于springboot+vue的公益慈善捐助网站(前后端分离)
- 设计一个具有大纯时延时间的一阶惯性环节的计算机控制系统,具有纯滞后一阶惯性系统计算机控制系统设计.pdf...
- 深度学习之卷积神经网络中常用模型评估指标(混淆矩阵,精确率,召回率,特异度计算方法)——python代码
- LaTeX种数学符号公式编写
- 下载文件时报错:无法复制文件,无法读源文件或磁的解决方法
- cf手游服务器连接中断,CF手游服务器连接失败怎么回事 无法连接服务器
- VUE解决IE不能用的方法
- “图书管理系统”数据视图
- afdsafdsafdsaf
- python爬取酷狗音乐url_python-从酷狗下载爬取自己想要的音乐-可以直接拿来体验哟...
- 【C语言入门简单程序】三子棋——新手轻松学
- 【数据结构与算法】数据结构有哪些?算法有哪些?
- CCF-CSP—2017.12.—4 行车路线(spfa) 题解
- 估值最高的自媒体达38亿,不是咪蒙、一条,也不是逻辑思维,而是他..