Html 分解css类定义?

Html 分解css类定义?,html,css,Html,Css,像这样破坏css类定义的原因是什么 .myclass { padding: 10px; } .myclass { background: #03949; } 有什么好处吗?没有,没有。这肯定会被认为是糟糕的代码,因为它不会让你的CSS保持干燥(尽可能简单)。不过,您可能会使用类似的方法: .myClass { padding: 10px; } .myClass, .mySecondClass { background: #03949; } 如果您只希望一个元素具

像这样破坏css类定义的原因是什么

.myclass {
    padding: 10px;
}
.myclass {
    background: #03949;
}

有什么好处吗?

没有,没有。这肯定会被认为是糟糕的代码,因为它不会让你的CSS保持干燥(尽可能简单)。不过,您可能会使用类似的方法:

.myClass {
   padding: 10px;
}

.myClass, .mySecondClass {
   background: #03949;
}

如果您只希望一个元素具有填充,但希望两个元素具有背景色,这将非常有用。希望这有帮助

不,不是真的。这肯定会被认为是糟糕的代码,因为它不会让你的CSS保持干燥(尽可能简单)。不过,您可能会使用类似的方法:

.myClass {
   padding: 10px;
}

.myClass, .mySecondClass {
   background: #03949;
}

如果您只希望一个元素具有填充,但希望两个元素具有背景色,这将非常有用。希望这有帮助

没有优势,这通常是一个意外,或者他们不是通过选择器对CSS进行分组,比如页面名称/节或其他。如果它们在同一个样式表上,我看不出有什么理由将它们分开。它们将按列出的顺序应用(因此填充将出现在背景之前)。在HTML中,您可以为元素提供多个类名(用空格分隔),例如

Hello World

没有优势,这通常是一个意外,或者他们不是通过选择器对CSS进行分组,比如页面名/节之类的。如果它们在同一个样式表上,我看不出有什么理由将它们分开。它们将按列出的顺序应用(因此填充将出现在背景之前)。在HTML中,您可以为元素指定多个类名(用空格分隔),如

Hello World