質問: cssのチェックをお願いします。
回答: 1について。 改行は、コンピュータにとっては意味がありません。 しかし人間にとっては意味があります。 項目毎に分離して並べる事で読みやすくするのが目的です。 もっとたくさんの項目について書くようになったとき、改行の恩恵にあずかるでしょう。 2について。 記述の順番も、このケースは問題ありません。 一点注意としては、 同じタグの同じ項目について2回記述をしてしまうと、 後の方だけ有効になります。 cssがとても伸びてきた場合に注意しても良いかもしれません。 a:link { color : #0000ff; /* こちらは無効 */ } (中略) a:link { color : #ff00ff; /* こちらだけ有効になる */ } 追加すべき項目ですが、 一番最後にという閉じ括弧が必要です。 単なるコピペ忘れでしたら済みません。念のため。 削除すべき項目もありません。 実際のところ、1つのセレクタ(タグの事と思ってもらって結構です)に ひとつだけプロパティ(項目)を設定する場合、 セミコロン「;」は無くても大丈夫です。 body { color:#ffffff /* セミコロンが無いけれど大丈夫 */ } しかし、セミコロンを付けるのはとても良い習慣です。 複数のcssを設定する場合はセミコロンが必須ですし。 body { color:#ffffff; /* 次の「background-color」との仕切りとしてセミコロンが必須 */ background-color:#000000; } 参考になりましたでしょうか。