1. 标签选择器

/*
标签选择器 : 会将样式作用在当前网页所有的指定标签上
标签名 {
样式名1: 样式值1;
样式名2: 样式值2;
......
}
*/
table {
width: 300px;
height: 200px;
border: solid 3px;
}

2. id选择器

/*
id选择器 : 会将样式作用在指定的标签上
#标签的id属性的值 {
样式名1: 样式值1;
样式名2: 样式值2;
......
}
*/
#tb {
background-color: blue;
}
<table id="tb">
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
</table>

3. 类选择器

/*
类选择器 : 会将样式作用在所有的指定的class标签上
(点).标签的class属性的值 {
样式名1: 样式值1;
样式名2: 样式值2;
......
}
*/
.tc {
color: green;
}
<table>
<tr>
<td class="tc">1</td>
<td>2</td>
<td class="tc">3</td>
</tr>
</table>

4. 全部选择器

/*
全部选择器 : 作用在所有的页面标签上
* {
样式名1: 样式值1;
样式名2: 样式值2;
......
}
*/
* {
font-size: 20px;
}

5. 组合选择器

/*
组合选择器 : 多种选择器的组合, 选择器之间用逗号隔开
选择器1,选择器2,.... {
样式名1: 样式值1;
样式名2: 样式值2;
......
}
*/
#tid, .tc {
color: red;
}
<table>
<tr>
<td id="tid">1</td>
<td>2</td>
<td class="tc">3</td>
</tr>
<tr>
<td>4</td>
<td class="tc">5</td>
<td>6</td>
</tr>
</table>

6. 后代选择器

/*
后代选择器 : 样式会作用在选择器1下的所有选择器2上, 选择器之间用空格隔开
选择器1 选择器2 {
样式名1: 样式值1;
样式名2: 样式值2;
......
}
*/
#tr1 td {
color: red;
}
<table>
<tr id="tr1">
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>4</td>
<td>5</td>
<td>6</td>
</tr>
</table>

7. 属性选择器

/*
属性选择器 : 样式会作用在标签中对应的属性值的标签上
标签名[属性名=属性值]
*/
td[id='tName'] {
color: red;
}
<table>
<tr>
<td id="tName">1</td>
<td>2</td>
<td>3</td>
</tr>
</table>

CSS - 选择器相关的更多相关文章

  1. CSS选择器、优先级与匹配原理

    为了分析Bootstrap源码,所以的先把CSS选择器相关的东东给巩固好 废话就不多说了 CSS 2.1 selectors, Part 1 计算指定选择器的优先级:重新认识CSS的权重 标签的权值为 ...

  2. CSS选择器、优先级与匹配原理(转)

    CSS选择器.优先级与匹配原理 导航 为了分析Bootstrap源码,所以的先把CSS选择器相关的东东给巩固好 废话就不多说了 CSS 2.1 selectors, Part 1 计算指定选择器的优先 ...

  3. {前端CSS} 语法 Css的几种引入方式 css选择器 选择器的优先级 CSS属性相关 背景属性 边框 CSS盒子模型 清除浮动 overflow溢出属性  定位(position)z-index

    前端CSS CSS介绍 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素,给HTML设置样式,让它更加美观. 当浏览器读到一个样式表,它就会按照这个样式表来对文 ...

  4. CSS样式表及选择器相关内容(一)

    CSS(Cascading Style Sheets)层叠样式表1.CSS级联-CSS层叠:规定在哪个HTML中使用哪个样式. body{ font-size:16px; //body默认字体大小 } ...

  5. CSS的相关知识——背景,超链接,列表,表格,奇偶选择器

    接着上一篇总结一些css的相关知识 ㈠背景 背景属性 1.background-color 背景颜色   rgb函数设置 2.background-image   背景图片  url(“logo.jp ...

  6. css基础-css选择器和css文本样式相关

    css基础-css选择器和css文本样式相关: 使用link链入外部样式,页面加载时会同时加载样式 @import url(“*.css”);使用导入式,页面加载完后,才会加载样式 链接伪类的顺序 : ...

  7. CSS之选择器相关

    一.选择器的作用 选择器就是用来选择标签的,要使用css对HTML页面中的元素实现一对一,一对多或者多对一的控制,这就需要用到CSS选择器. HTML页面中的元素就是通过CSS选择器进行控制的.每一条 ...

  8. 细说CSS选择器

    众所周知,CSS的一个核心特征就是能向文档中的一组元素类型应用某些规则.每个规则都有两个基本部分:选择器(selector)和声明块(declaration block).下图显示了规则的各个部分. ...

  9. CSS选择器优先级总结

    CSS三大特性-- 继承. 优先级和层叠. 继承:即子类元素继承父类的样式; 优先级:是指不同类别样式的权重比较; 层叠:是说当数量相同时,通过层叠(后者覆盖前者)的样式. css选择符分类 首先来看 ...

随机推荐

  1. webconfig节点值里的文字换行问题

    有时候会遇到在配置节点中配置文字的问题,比如: <add key="notice" value="温馨提示:1,感谢您访问; \n 2,谢谢来访"/> ...

  2. 创建 Angular 8.0 项目

    创建 Angular 8.0 项目,首先确保已经安装了 nodejs,如果没有安装,请看这篇文章安装:node.js 安装 1.新建一个空文件夹 angularproject,作为工作区 2.安装 A ...

  3. [14]APUE:API for Mysql

    库:/usr/lib64/libmysqlclient.so.#.#... 头文件:/usr/lib64/mysql/mysql.h 一.建立连接 MYSQL *mysql_init(MYSQL *) ...

  4. pip安装时ReadTimeoutError解决办法

    主要是被阻断了,所以可以延长等待时间完美解决问题.  在下载终端先输入如下命令: pip --default-timeout=100 install -U pip 然后输入下载命令:pip insta ...

  5. AT指令集之Call

    1.//unsolicited result code,URC表示BP->AP+ESIPCPI:<call_id>,<dir>,<sip_msg_type>, ...

  6. sklearn数据集划分

    sklearn数据集划分方法有如下方法: KFold,GroupKFold,StratifiedKFold,LeaveOneGroupOut,LeavePGroupsOut,LeaveOneOut,L ...

  7. 【POJ】3268 Silver Cow Party

    题目链接:http://poj.org/problem?id=3268 题意 :有N头奶牛,M条单向路.X奶牛开party,其他奶牛要去它那里.每头奶牛去完X那里还要返回.去回都是走的最短路.现在问这 ...

  8. python语法基础(类)

    一.什么是类? 类是具有相同属性的一类事物 类还有功能和属性,属性就是这类事物的特征,而功能就是它能做什么,也是就是方法或者函数. 在python中类用关键词class来声明 二.类的声明 类的声明方 ...

  9. 如何在Ubuntu 16.04上安装Nginx

    原文链接https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-ubuntu-16-04 介绍 Nginx是世 ...

  10. **JLink Warning: Mis-aligned memory write: Address: 0x20000000, NumBytes: 2, Alignment: 2 (Halfword-aligned)

    网上也有同学遇到这个问题,http://www.openedv.com/thread-113049-1-3.html 根据他的经验我也重新安装了Jlink驱动: 顺便注意Dialog DLL:TARM ...