私は多くのCSSを含むhtmlウェブページを持っています。 divごとに1つのスタイルがあるとしたら、それを外部のCSSファイルに追加するか、そのHTMLページの内部にCSSを書き込む必要がありますか?現代のインラインCSS?
この例を見てください。
<div class="sub">
<a href="#"> Link <i class="fa fa-user-circle-o" aria-hidden="true"></i></a>
</div>
私は、「リンク」やアイコンに2つの異なる色を追加する必要があります。私は単にこのようにすることができます。
<div class="sub">
<a href="#"> <span style="color:red"> Link </span>
<i class="fa fa-user-circle-o" aria-hidden="true" style="color:black"></i></a></div>
また、クラスを追加して外部のCSSに書き込むこともできます。
<div class="sub">
<a href="#"> <span class="color-1"> Link </span>
<i class="fa fa-user-circle-o" aria-hidden="true" class="color-2"></i></a>
</div>
この2つの方法は動作していますが、このような状況ではベストプラクティスを知る必要があります。内部または外部?
[インラインCSSについて何が悪いですか](https://stackoverflow.com/questions/2612483/whats-so-bad-about-in-line-css) – Esko
基本的に私は質問しましたIf私は1つのスタイルしか持っていませんが、クラスを作成するか、インラインCSSを使って行う必要があります。 –
1つのスタイルと外部スタイルまたは内部スタイルに 'ID'を使用します。 – Ehsan