Webデザイナーになる方法やサイト制作のテクニック・Tipsをご紹介

メニューを開く

CSSのコーディングで陥りがちなミスやトラブル

CSS2013年1月31日

CSSをコーディングする際、人間が行うものなのでミスは当然起きます。
もしろんベテランでもミスをすることもあります。

「正しく書いたつもりがなぜかスタイルが反映されない」
CSSを書いたことがある方であれば、きっとご経験があると思います。
もちろん画面とにらめっこして「どこか間違っているんだろうか...」とにらめっこするのも大事なのですが、ある程度ミスの内容というものは決まっています。アタリをつけて原因を探っていくと意外と簡単に早く見つかるものなので、よくあるミスやトラブルをまとめてみました。

CSSが適用されない

  • 外部CSSファイルを読み込み忘れた
  • IDとclassの指定を間違えた
  • 子孫セレクタの構造を間違えた
  • 別のところで詳細度の高いセレクタで書いているのを忘れていた
  • ID名クラス名をアルファベットで始めていた(解釈しません)

floatがうまくいかない(背景が表示されない)

  • 幅指定を間違えた
  • floatを解除(clear)できていない

リスト要素で不明な余白ができる

IE6で頻繁に見られる現象です。
</li>の後ろの改行が、実際に見た目に表れてしまう、というものです。ベターなやり方としては、リストタグを改行を入れずに全て続けてしまうことで解決します。

スペルミスや誤記

  • セミコロンがない
  • 閉じカッコがない
  • ×witdh→〇width

などなど...単純な誤記や、セレクタのスペルミスなど、要は打ち間違いです。

なかなか書いていくと終わりが見えませんが、上記に挙げさせていただいたものがメジャーなトラブルでしょうか。
ちなみにスペルミスや誤記は下記のW3Cのバリデータで容易に発見することができますので、ぜひ使ってみてください。

この記事を読んでいる方にオススメの記事

「CSS」の他の記事を読む

sakatama さん

2013年2月14日

> ×width→〇witdh

正と誤が逆です!><

admin さん

2013年2月14日

>sakatama様

大変失礼いたしました。
修正させていただきました。

この記事にコメントする

必須
必須
本文必須

  • 承認制のため、即時には反映されません。

ページの先頭に戻る