在一个复杂的规范中可以有多个CSS类吗?

在一个复杂的规范中可以有多个CSS类吗?,css,Css,有没有更紧凑的方式去快车 dl.class dt em, dl.data dt em, dl.exception dt em, dl.attribute dt em, dl.method dt em, dl.class dt big, dl.data dt big, dl.exception dt big, dl.attribute dt big, dl.method dt big { color: #4f4f4f; font-style: normal; } 比如说 dl(.

有没有更紧凑的方式去快车

dl.class dt em,
dl.data dt em,
dl.exception dt em,
dl.attribute dt em,
dl.method dt em,
dl.class dt big,
dl.data dt big,
dl.exception dt big,
dl.attribute dt big,
dl.method dt big
{
    color: #4f4f4f;
    font-style: normal;
}
比如说

dl(.class, .data, .exception, .attribute, .method) dt (em, big) {
    color: #4f4f4f;
    font-style: normal;
}

这在当前版本的CSS中无法实现,但是在中有一些类似的建议,在某些浏览器中是原型。例如,在Firefox中,您可以像这样使用
:-moz any

:-moz-any(dl.class, dl.data, dl.exception, dl.attribute, dl.method) dt :-moz-any(em, big)
{
    color: #4f4f4f;
    font-style: normal;
}

这将如何工作

这在当前版本的CSS中无法实现,但是在中有一些类似的建议,在某些浏览器中是原型。例如,在Firefox中,您可以像这样使用
:-moz any

:-moz-any(dl.class, dl.data, dl.exception, dl.attribute, dl.method) dt :-moz-any(em, big)
{
    color: #4f4f4f;
    font-style: normal;
}

这将如何工作

这在当前版本的CSS中无法实现,但是在中有一些类似的建议,在某些浏览器中是原型。例如,在Firefox中,您可以像这样使用
:-moz any

:-moz-any(dl.class, dl.data, dl.exception, dl.attribute, dl.method) dt :-moz-any(em, big)
{
    color: #4f4f4f;
    font-style: normal;
}

这将如何工作

这在当前版本的CSS中无法实现,但是在中有一些类似的建议,在某些浏览器中是原型。例如,在Firefox中,您可以像这样使用
:-moz any

:-moz-any(dl.class, dl.data, dl.exception, dl.attribute, dl.method) dt :-moz-any(em, big)
{
    color: #4f4f4f;
    font-style: normal;
}

这将如何工作

不使用纯CSS。让您这样编写代码,然后编译成CSS。LESS可以做到这一点。假设您可以将给定id或元素中的所有dl作为目标,#id dl dt em{}和#id dl dt big{}@SLaks-这篇文章不错。你探索了我没有考虑过的
&
的一些用法。@SLaks:因此,没有更少的或Sass,他们认为我这样做是唯一的方法(除非有更聪明的方法来解析使用样式的HTML)?而不是纯CSS。让您这样编写代码,然后编译成CSS。LESS可以做到这一点。假设您可以将给定id或元素中的所有dl作为目标,#id dl dt em{}和#id dl dt big{}@SLaks-这篇文章不错。你探索了我没有考虑过的
&
的一些用法。@SLaks:因此,没有更少的或Sass,他们认为我这样做是唯一的方法(除非有更聪明的方法来解析使用样式的HTML)?而不是纯CSS。让您这样编写代码,然后编译成CSS。LESS可以做到这一点。假设您可以将给定id或元素中的所有dl作为目标,#id dl dt em{}和#id dl dt big{}@SLaks-这篇文章不错。你探索了我没有考虑过的
&
的一些用法。@SLaks:因此,没有更少的或Sass,他们认为我这样做是唯一的方法(除非有更聪明的方法来解析使用样式的HTML)?而不是纯CSS。让您这样编写代码,然后编译成CSS。LESS可以做到这一点。假设您可以将给定id或元素中的所有dl作为目标,#id dl dt em{}和#id dl dt big{}@SLaks-这篇文章不错。你探索了我没有考虑过的
&
的一些用法。@SLaks:因此,没有更少或更多的Sass,我这样做是唯一的方法(除非有更聪明的方法来解析使用样式的HTML)?