CSS - citações
Descrição
A propriedade aspas é usada para definir os pares de cotação que são usados em cada nível de cotação aninhada.
Valores possíveis
<string><string> - Um par de valores de string que são usados para representar as aspas de abertura e fechamento.
none - Isso evita que os valores open-quote e close-quote no conteúdo da propriedade gerem aspas.
Aplica-se a
Todos os elementos HTML.
Exemplo
Aqui está o exemplo -
<html>
<head>
<style type = "text/css">
q {
quotes: "<<" ">>" "<" ">";
}
</style>
</head>
<body>
<p><q>tutorialspoint.com</q></p>
<p><q>tutorialspoint.com <q>quote</q> inside a java.</q></p>
</body>
</html>
Isso produzirá o seguinte resultado -
Em um documento que precisa abordar essa diferença, você pode usar a pseudoclasse: lang para alterar as aspas de forma adequada. O código a seguir altera a tag <blockquote> apropriadamente para o idioma que está sendo usado -
<html>
<head>
<style type = "text/css">
/* Two levels of quotes for two languages*/
:lang(en) { quotes: '"' '"' "'" "'"; }
:lang(fr) { quotes: "<<" ">>" "<" ">"; }
</style>
</head>
<body>
<p>...<q lang = "fr">A quote in a paragraph</q>...</p>
</body>
</html>
Os seletores: lang serão aplicados a todos os elementos do documento. No entanto, nem todos os elementos usam a propriedade aspas, portanto, o efeito será transparente para a maioria dos elementos.
Isso produzirá o seguinte resultado -