css选择器(css Selectors)的语法分析
css选择器分为以下几类:
1.元素选择符 Element Selectors
2.关系选择符 Relationship Selectors
3.属性选择符 Attribute Selectors
4.伪类选择符 Pseudo-Classes Selectors
5.伪对象选择符 Pseudo-Element Selectors
完整的css选择器语法格式:
s1=tag_name*(id|class|Pseudo-Classes|[tag_attr]|[tag_attr=value]|other Attribute Selectors)*
s2=....同s1
s3=...同s1
&=Relationship Selectors;(如: > ,+ ,空格)
css_selectors=s1& s2 & s3 & s4 ::Pseudo-Element*
CSS样式选择器分为4个等级,a、b、c、d,可以以这四种等级为依据确定CSS选择器的优先级。
1.如果样式是行内样式(通过Style=””定义),那么a=1
2.b为ID选择器的总数
3.c为Class类选择器的数量。
4.d为类型选择器的数量
5.属性选择器,伪类选择器和class类选择器优先级一样,伪元素选择器和类型选择器一样
6.!important 权重最高,比 inline style 还要高
转载于:https://www.cnblogs.com/cymheart/archive/2012/06/08/2541646.html
css选择器(css Selectors)的语法分析相关推荐
- CSS选择器/CSS字体文本属性/CSS引入方式/案例
CSS 1.CSS简介 1.1 HTML的局限性 虽然 HTML 可以做简单的样式,但是带来的是无尽的臃肿和繁琐 1.2 CSS-网页的美容师 CSS 是层叠样式表 ( Cascading Style ...
- [W3C][CSS]选择器(Selectors Level 3)[未完成]
介绍 一个选择器表示一个结构.该结构可以作为判断文档树中的哪些元素匹配该选择器的条件,或者对结构所对应的HTML或XML片段的描述. 下表简述了选择器的语法: 模式 意义 描述 CSS Level M ...
- 解释如何优化css选择器_购物车解释了CSS选择器
解释如何优化css选择器 by Kevin Kononenko 凯文·科诺年科(Kevin Kononenko) 购物车解释了CSS选择器 (CSS Selectors Explained By Go ...
- [css选择器]总结:IE6不支持的CSS选择符
转载地址:https://www.wenjiwu.com/doc/zvsbii.html.此文最后也给出了原文地址,但是我点击过去发现是什么赌博彩票的地址,360也弹出小心的提示,所以这里只给出了我转 ...
- WebMagic功能——XPath、CSS选择器、正则表达式 || 抽取元素API、获取结果API || 获取链接||使用Pipeline保存结果
WebMagic功能 实现PageProcessor 抽取元素Selectable WebMagic里主要使用了三种抽取技术:XPath.正则表达式和CSS选择器.另外,对于JSON格式的内容,可使用 ...
- html中井号的作用,html5 css选择器 井号, 句点的区别
一.理解CSS的样式组成CSS里的样式表是有规则组成的,每条规则有三个部分组成: 1.选择器(如下面例子中的:"body"),告诉浏览器文档的哪个部分受规则影响: 2.属性(如实例 ...
- 《Two Days DIV + CSS》读书笔记——CSS选择器
1.1.2 CSS选择器 CSS 选择器最基本的有四种:标签选择器.ID 选择器.类选择器.通用选择器. [标签选择器] 一个完整的 HTML 页面由很多不同的标签组成,而标签选择器,则是决定哪些标签 ...
- rvest | 网络爬虫初步——使用CSS选择器
网络爬虫就是从网页上批量提取相应的信息,主要原理就是利用一定的 规则进行信息定位.tidyverse系列工具包中的rvest工具包可以快捷实现这一功能.下面代码就是使用rvest中的相关函数进行爬虫的 ...
- CSS选择器的种类使用
CSS选择器的种类&使用 文章目录 CSS选择器的种类&使用 甚麽是CSS选择器 一.简单选择器 1.标签选择器 2.类选择器 3.ID选择器 二.复合选择器 1.子选择器 2.相邻选 ...
最新文章
- 清华大一Python作业太难上热榜!只上3节课,手撸AI算法,网友:离本科毕设只差一篇万字论文...
- Flutter开发之布局-3-center(17)
- [eclipse]Myeclipse console 中乱码问题
- SAP UI5 如何通过 manifest.json 文件定义第三方库依赖关系
- 最全的BI工具选型指南!给你五大箴言要记住
- Windows Server 2012配置开机启动项
- Source Xref 与 JavaDocs 学习理解
- php删除图片按钮代码,jquery 按钮预览图片功能的代码,我看不太懂。应该怎么学...
- Lesson 04:类和对象,类的成员变量、成员方法、构造方法
- vue-cli中引入jquery的方法
- MacOS Monterey 12.5 (21G72) OC 0.8.2 / Cl 5148 / PE 三分区原版黑苹果镜像
- python使用xlwings库操作Excel常见操作
- 用计算机求解问题的一般步骤,计算机问题求解过程包括哪些步骤
- 极致Review,阿里绩效管理的核心工具
- 什么是编程?该怎么学习编程?
- NBA篮球图文直播室之数据排行榜设计
- 硬件设计之JTAG转USB转换芯片
- 【热门主题:微距紫丁花清新主题】
- 天狼50教学中部分英文缩写的含义
- 使用阿里云的一些小总结
热门文章
- python32-python32和
- python读取文件第n行-Python读取文件后n行的代码示例
- python源代码-Python 源码深度剖析
- python学了有什么用处-python用处广吗
- python工资等级分类程序-php项目中用python来预测薪资(工资)
- python基础知识面试题-Python基本面试解答由浅入深—简答题
- 以下选项不是python打开方式的是-模拟试卷 A
- python利器怎么用-Python爬虫利器二之Beautiful Soup的用法
- python代码大全下载-大神整理的python资源大全
- python是一门什么课程-为什么说Python是一门伟大的入门语言?丨课程推荐