Q

HTMLのタグの中でstyle=""を書いてデザインを調節するのと、CSSのクラスを使い、class=""でデザインを調節するのはどちらがいいのでしょうか?

HTMLのタグの中でstyle=""を書くのと、class=""で書くのはどちらがいいのか気になりました。

具体的には、
<div style="background:black;"></div> と記述するのと、

<style>
.hoge{​​background:black;​​}
</style>
<div class=hoge></div> 
と記述したようなイメージです。

A

回答者 ポップ さん
基本的にはclass=""で書く方が好ましいです。

理由としては、
①class化しておくことで他の部分に適用できる可能性がある
➁HTMLのタグ内にstyleを書いてしまうと、タグ内の記述が多くなりがちになり、可読性が下がる
などがあると思います。

個人的には簡単な検証などで試す分には構わないと思うので、用途にもよりますかね。

Q

ありがとうございます!意識してみます!