HTMLを作成する機会がなかったという事もありますが、あの種のソフトが吐き出すCSSは必要以上に複雑になってしまうため、その後のメンテナンスがキツイというのが主な理由です。CSSを理解して使えば、CSSの記述内容はシンプルで読みやすくなるはずです。“id”と”class”の使い分けに悩む人は多いのではないでしょうか?ざっくりとした定義は画面の中で何回か使いまわしたい設定は”class”属性を、画面内の特定の場所(1カ所)に使用したい設定には”id”属性を使用します。none;”を指定すると指定されたHTMLタグ(エレメント)は非表示になります。逆にエレメントを表示する場合は”inline”,”block”などのプロパティ値を指定するのですが。”display”でつまづく事があります。