我听说在您的网站中使用内联 CSS 很糟糕。
这是一个例子。
假设我确实有一堂 mycss
.mycss { margin: 10px 0 11px 12px; text-align: left; color: red; }
我将在我的一个 div 中使用它
<div class="mycss">DIV ONE</div>
我想在我的 DIV TWO 中使用相同的样式,这个边距将设置为 0。
<div class="mycss" style="margin: 0;">DIV TWO</div>
这是一个不好的做法吗?
编辑另一个示例以使其更清晰。
我有 5 个 DIVS
<div class="mycss">ONE</div>
<div class="mycss">TWO</div>
<div class="mycss">THREE</div>
<div class="mycss">FOUR</div>
<div class="mycss">FIVE</div>
假设我确实有一堂 mycss
.mycss { margin: 10px 0 11px 12px; text-align: left; color: red; }
现在我希望所有 5 个 DIVS 都有不同的边距。我应该在每个课程中再创建 5 个课程吗?或者只是做一个内联CSS?
那将会:
一个。
.marginfordivone { margin: 1px 2px 3px 4px }
.marginfordivtwo { margin: 2px 4px 6px 6px }
.marginfordivthree { margin: 8px 5px 1px 3px }
.marginfordivfour { margin: 1px 2px 2px 2px }
.marginfordivfive { margin: 1px 4px 8px 4px }.
<div class="mycss marginfordivone">ONE</div>
<div class="mycss marginfordivtwo">TWO</div>
<div class="mycss marginfordivthree">THREE</div>
<div class="mycss marginfordivfour">FOUR</div>
<div class="mycss marginfordivfive">FIVE</div>
B.
<div class="mycss" style="margin: 1px 2px 3px 4px">ONE</div>
<div class="mycss" style="margin: 2px 4px 6px 6px">TWO</div>
<div class="mycss" style="margin: 8px 5px 1px 3px">THREE</div>
<div class="mycss" style="margin: 1px 2px 2px 2px">FOUR</div>
<div class="mycss" style="margin: 1px 4px 8px 4px">FIVE</div>
甲或乙