我試圖找到以下問題的解決方案,如果有的話。CSS「Quote in Quote」問題
可以說主要報價符號是雙引號(「開始」和「結束」)。而且,我們還要說二次報價標誌是一個單一的最高報價'(開始)和'(結束)。
想想如何顯示報價中的報價。
寫作引用的標準當然是交替的,就像這樣。
「雙師型 '單一‘雙師型 '單一' 雙’單'。雙重」
現在,在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加起來。
所以現在有兩種選擇:要麼我沒有看到以正確的順序選擇q元素的邏輯方式,或者它是不可能的。 PS:我知道在報價中的報價中有報價的報價是非常理論性的。
可能重複的[CSS - 替代嵌套樣式(不可能)](http://stackoverflow.com/questions/10055299/css-alternate-nested-styles-not-possible) –