在文本周围添加引号时,可以使用CSS伪元素吗?

在文本周围添加引号时,可以使用CSS伪元素吗?,css,html,blockquote,Css,Html,Blockquote,我正在为我的wordpress设计一个模板,我想为blockquote标签介绍一些样式 由于一直在写“和”可能会有点混乱,我想知道是否可以对引号中的:before和:after元素进行样式化,使其更简单。当然,我知道这是可能的,如何做到这一点,但我不知道它是否是html5友好的 那么,引号必须在html中,还是可以包含在css中?引号可以安全地包含在css中,而不会违反任何HTML5最佳实践 首先,浏览器在呈现元素时通常不显示引号。默认情况下,Chrome、Firefox和IE10对块引号应用缩

我正在为我的wordpress设计一个模板,我想为
blockquote
标签介绍一些样式

由于一直在写
可能会有点混乱,我想知道是否可以对引号中的
:before
:after
元素进行样式化,使其更简单。当然,我知道这是可能的,如何做到这一点,但我不知道它是否是html5友好的


那么,引号必须在html中,还是可以包含在css中?

引号可以安全地包含在css中,而不会违反任何HTML5最佳实践

首先,浏览器在呈现
元素时通常不显示引号。默认情况下,Chrome、Firefox和IE10对块引号应用缩进。因此,这不像是通过将引号放在CSS中来删除通常存在的引号

第二,你在问题中多次提到“风格”这个词。这很好地暗示了引号应该放在哪里


第三,
::before
::after
伪元素是专门为添加修饰性内容而设计的,比如引号事实上,如果您阅读了,您会发现他们的主要用例示例正是关于添加引号的

好的实践,请继续。我发现这个wich非常有用。我认为这个答案与您想要的一样:可能重复