Свойствоquotes устанавливает вид кавычек для контента.
Псевдоэлементы ::before и ::after используются для вставки кавычек в начале и в конце цитат. Эти псевдоэлементы указываются свойством content.
Есть множество видов кавычек, но самый распространенный вид это прямые и угловые кавычки.
Кавычки зависят от пользовательского агента.
Значение по умолчанию | Не указано |
Применяется | Ко всем элементам. |
Наследуется | Да |
Анимируемое | Нет |
Версия | CSS2 |
DOM синтаксис | Object.style.quotes = "'\2018' '\2019'"; |
Синтаксис
quotes: none | string | initial | inherit;
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок документа</title>
<style>
.example {
quotes: "\00AB" "\00BB";
}
</style>
</head>
<body>
<h2>Пример свойства quotes</h2>
<p><q class="example">Lorem Ipsum - это текст-"рыба", часто используемый в печати и веб-дизайне.</q></p>
</body>
</html>
Давайте рассмотрим другой пример со свойством quotes:
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок документа</title>
<style>
.example {
quotes: "\0022" "\0022" "\00AB" "\00BB";
}
</style>
</head>
<body>
<h2>Пример свойства quotes</h2>
<p><q class="example">Lorem Ipsum - это текст-"рыба", часто используемый в печати и веб-дизайне. </q></p>
</body>
</html>
Значения
Значение | Описание |
---|---|
none | Значения "open-quote" и "close-quote" свойства content не добавляют кавычки. |
[<string> <string>]+ | Указывает, какие кавычки использовать. В начале указывается открывающая кавычка, а в конце - закрывающая. Первая пара значений представляет внешний уровень цитаты, а вторая пара используется для первого вложенного уровня. |
initial | Устанавливает свойство в значение по умолчанию. |
inherit | Значение элемента наследуется от родительского элемента. |
Символы кавычек
Маркер | Описание | Номер записи |
---|---|---|
" | двойная кавычка | \0022 |
' | одинарная кавычка | \0027 |
‹ | одинарная, лево-угольная кавычка | \2039 |
› | одинарная, право-угольная кавычка | \203A |
« | двойная, лево-угольная кавычка | \00AB |
» | двойная, право-угольная кавычка | \00BB |
` | левая кавычка (одинарная сверху-6) | \2018 |
՛ | правая кавычка (одинарная сверху-9) | \2019 |
“ | левая кавычка (двойная сверху-6) | \201C |
” | правая кавычка (двойная сверху-9) | \201D |
„ | двойная кавычка (двойная снизу-9) | \201E |
Поддержка браузера
11.0+ | 12.0+ | 1.5+ | 9.0+ | 4.0+ |
Практикуйте свои знания
Что делает CSS свойство 'quotes'?
Правильный!
Неправильно!