TypechoJoeTheme

一生亦木

标签搜索

最新文章

2022-06-14

浅谈 CSS 选择器优先级的计算规则

浅谈 CSS 选择器优先级的计算规则
CSS 样式优先级CSS优先级是一个值得思考的问题,再次之前我对CSS优先级的理解是:!important>内联样式>ID选择器>类选择器>类型选择器相信很多人对CSS优先级的理解也是这样的,但是一篇文章(CSS选择器的优先级(精讲版) (biancheng.net))上面书写了关于CSS 选择器优先级的计算规则的内容,使我开始对CSS优先级进行重新研究。根据W3C给出关于选择器特异性(specificity,国内一般称优先级)的解释,选择器分为ABC三个等级,其中A为ID选择器,B包括类选择器、属性选择器和伪类,C包括类型选择器和伪元素,当然还存在一个通用选择器,但是通用选择器一般忽略。等级包含选择器A计算选择器中 ID 选择器的数量B计算选择器中类选择器、属性选择器和伪类的数量C计算选择器中类型选择器和伪元素的数量优先级的计算,从A级开始到C级结束,如果到C级是两个选择器的优先级还是相等的那么有限选择靠后的选择器。重复简单选择器CSS选择器允许重复出现简单选择器,并且简答选择器的重复出现会增加优先级。.class.class{ backgrou...
2022年06月14日
37 阅读
0 评论
2021-06-16

前端面试基础考点

前端面试基础考点
#基础篇#一、HTML、HTTP、web综合问题#1 前端需要注意哪些SEO合理的title、description、keywords:搜索对着三项的权重逐个减小,title值强调重点即可,重要关键词出现不要超过2次,而且要靠前,不同页面title要有所不同;description把页面内容高度概括,长度合适,不可过分堆砌关键词,不同页面description有所不同;keywords列举出重要关键词即可语义化的HTML代码,符合W3C规范:语义化代码让搜索引擎容易理解网页重要内容HTML代码放在最前:搜索引擎抓取HTML顺序是从上到下,有的搜索引擎对抓取长度有限制,保证重要内容一定会被抓取重要内容不要用js输出:爬虫不会执行js获取内容少用iframe:搜索引擎不会抓取iframe中的内容非装饰性图片必须加alt提高网站速度:网站速度是搜索引擎排序的一个重要指标#2 <img>的title和alt有什么区别通常当鼠标滑动到元素上的时候显示alt是<img>的特有属性,是图片内容的等价描述,用于图片无法加载时显示、读屏器阅读图片。可提图片高可访问性,除了纯...
2021年06月16日
357 阅读
0 评论
2021-06-15

前端面试高频考点

前端面试高频考点
高频考点[toc]1 typeof类型判断typeof 是否能正确判断类型?instanceof 能正确判断对象的原理是什么typeof 对于原始类型来说,除了 null 都可以显示正确的类型typeof 1 // 'number' typeof '1' // 'string' typeof undefined // 'undefined' typeof true // 'boolean' typeof Symbol() // 'symbol'typeof 对于对象来说,除了函数都会显示 object,所以说 typeof 并不能准确判断变量到底是什么类型typeof [] // 'object' typeof {} // 'object' typeof console.log // 'function'如果我们想判断一个对象的正确类型,这时候可以考虑使用 instanceof,因为内部机制是通过原型链来判断的const Person = function() {} const p1 = new Person() p1 instanceof Person // true var...
2021年06月15日
305 阅读
1 评论