CSS quotes

2025年3月26日 | 阅读 3 分钟

CSS 中的 quotes 属性用于指定句子中引用的引号类型。它通过 content 属性的 open-quoteclose-quote 值来定义引用时应使用的引号。

语法

none: 这是默认值,它指定 content 属性的 open-quoteclose-quote 值不生成任何引号。

string: 此值指定句子中使用的引号类型。第一对表示最外层引号;第二对表示第一个嵌套级别;第三对表示第三个级别,依此类推。

**初始:**它将属性设置为其默认值。

以下是一些引号字符的表格。

 描述实体编号
"双引号\0022
'单引号\0027
双引号(低位双引号)\201E
«双引号,左尖引号\00AB
»双引号,右尖引号\00BB
单引号,左尖引号\2039
单引号,右尖引号\203A
'左引号(高位单引号)\2018
'右引号(高位单引号)\2019
左引号(高位双引号)\201C
右引号(高位双引号)\201D

我们可以通过一些示例更清楚地理解 quotes 属性。

示例 - 使用 none 值

在此示例中,我们为 quotes 属性使用了 none ,并为 content 属性使用了 open-quoteclose-quote 值。none 值会阻止 content 属性的值生成引号。

输出

CSS quotes

示例 - 使用 string 值

输出

CSS quotes

我们还可以使用 :lang 伪类来更改引号。它可以应用于文档中的所有元素,但并非所有元素都使用 quotes 属性,因此它将应用于大多数元素。让我们看一个例子。

示例 - 使用 :lang 伪类

输出

CSS quotes