瑞士文本的引号



对于需要的瑞士网站,应为瑞士语、德语和法语的<q>标记内容设置适当的引号。HTML

<!DOCTYPE html>
<html lang="de-CH">
...
<p>Lorem <q>ipsum</q> dolor sit amet</p>

样式

q[lang="de-CH"] {
quotes: '«' '»' '‹' '›';
}

使用的引号(Edge(是,它们是默认的德语引号,而不是指定的瑞士引号。如果我将lang="de-CH"添加到<q>,它确实有效,但我不想在文本中指定它,它应该从<html lang设置中获取它。有办法做到这一点吗?

然后块应该是

html[lang="de-CH"] q {
quotes: '«' '»' '‹' '›';
}

因此,当html具有lang=de-CH时,可以更改q的引号。(可以省略html部分,以降低选择器的特异性(

最新更新