伪类选择器和伪元素选择器

下列关于伪元素选择器的说法,正确的是( )

A. 在 CSS 选择器中,伪元素选择器的优先级与标签选择器相同

B. 伪元素选择器在网页开发中常被用来清除浮动

C. ::before、::first-child、::first-line 均为伪元素选择器

D. 伪元素选择器可以在页面中添加元素,该元素在 DOM 中是实际存在的

答案是 AB。

解析

选项 A:伪元素选择器的优先级和标签选择器相同,该说法正确。

选项 B:伪元素选择器(如::after配合清除浮动的技巧)常被用来清除浮动,该说法正确。

选项 C:::before、::first-line是伪元素选择器,但:first-child是伪类选择器,不是伪元素选择器,该说法错误。

选项 D:伪元素选择器添加的元素在 DOM 中是虚拟的,不是实际存在的,该说法错误

相关推荐
顾安r16 小时前
11.8 脚本网页 星际逃生
c语言·前端·javascript·flask
im_AMBER17 小时前
React 17
前端·javascript·笔记·学习·react.js·前端框架
一雨方知深秋17 小时前
2.fs模块对计算机硬盘进行读写操作(Promise进行封装)
javascript·node.js·promise·v8·cpython
顺凡19 小时前
删一个却少俩:Antd Tag 多节点同时消失的原因
前端·javascript·面试
前端大卫19 小时前
动态监听DOM元素高度变化
前端·javascript
Cxiaomu20 小时前
React Native App 图表绘制完整实现指南
javascript·react native·react.js
qq. 280403398420 小时前
vue介绍
前端·javascript·vue.js
Mr.Jessy20 小时前
Web APIs 学习第五天:日期对象与DOM节点
开发语言·前端·javascript·学习·html
速易达网络21 小时前
HTML<output>标签
javascript·css·css3
!win !1 天前
前端跨标签页通信方案(上)
前端·javascript