もしあれば、私は次の問題の解決策を見つけようとしています。
一次引用符が二重引用符「(開始)」と「」(終了)であるとします。また、二次引用符が単一引用符'(開始)と'(終了)であるとしましょう。
見積もりの見積もりがどのように表示されるかを考えてください。
もちろん、引用符を書く標準は、このように交互になります。
「ダブル」シングル「ダブル」シングル「ダブル」シングル「ダブル」</p>
さて、HTMLで、あなたはこれを書くでしょう:
<q>Double <q>single <q>double <q>single </q>double </q>single </q>double.</q>
しかし、いいえ、これはCSSルールを適用しないと機能しません。ここでは:lang疑似セレクターを使用しないので、そのままにしておきます。
q:before,
q q q:before,
q q q q q:before { content: '“' }
q:after,
q q q:after,
q q q q q:after { content: '”' }
q q:before,
q q q q:before,
q q q q q q:before { content: '‘' }
q q:after,
q q q q:after,
q q q q q q:after { content: '’' }
これがどこに向かっているのか分かりますよね?qsは加算されます。
したがって、2つのオプションがあります。q要素を正しい順序で選択する論理的な方法が見当たらないか、それが不可能なだけです。
PS:引用符で引用符を引用符で囲むことは、非常に理論的です。