此博客是本人从学生时代开始做笔记所用, 部分是工作所遇问题,做填坑笔记,部分闲来查阅资料,加上自己的理解所总结的学习笔记, 常忙得不可开交,若漏了资料来源,望通知~ 前路漫漫,写点东西告诉自己正在一点点进步,而不要迷失于繁忙。

伪类和伪元素快速区分

css2中对伪类和伪元素的定义相当模糊,所幸css3中有了较为明确的定义

1.伪类存在的意义是为了通过选择器找到那些不存在于DOM树中的信息以及不能被常规CSS选择器获取到的信息

例如: :link、:visited、:hover、:active、:focus、:target(选择活动的锚节点)

伪元素在DOM树中创建了一些抽象元素创建虚拟容器),这些抽象元素是不存在于文档语言里的(即html源码中找不到的)

例如: ::before、::after、::first-line(第一行)、::first-letter(第一个字符)

posted @ 2017-01-13 15:47  炎泽  阅读(187)  评论(0编辑  收藏  举报