2021年我还需要添加q和blockquote CSS Reset吗?这样做的目的是什么



2021年我还需要这个吗?

blockquote,
q {
quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: '';
content: none;
}

我能解释一下这些东西的作用吗?

只有当您希望重置CSS,以便这些元素将继承父样式时,才有可能继承到bodyhtml。根据W3schools.com的说法,在语义上,引用另一个源时使用blockquoteq元素

从用户的角度来看,您希望将这些样式设置为可识别的引号,但为了回答目的问题:代码是为了删除缩进并确保删除默认的浏览器样式,您的html页面可能包括特定代码正在删除的其他样式。

请参阅下面未格式化的blockquoteq

<blockquote>This is a blockquote element</blockquote>
<q>This is a q element</q>

CSS的进一步细分:

blockquote, q {
quotes: none;
}

quotes正在删除报价样式和

blockquote:before, blockquote:after, q:before, q:after {
content: "";
content: none;
}

正在移除伪元素CCD_ 8和CCD_。

相关内容

最新更新