このページをクリップ


    CSSレイアウトをしていく上で基本的な要素にdivでブロックを作ります。

    その際に、class、idのどちらを使うのかが初心者の内はわからないと思います。

    classはそのページ内で何度も用いる要素
    idはそのページ内で一度しか用いない要素

    と覚えるのが良いかもしれません。

    当サイトでの説明

    当サイトの構造で説明すると、ヘッダー、フッター、メインコンテンツ、左右のカラム部分を構成するdivのブロックにはidで記述し、メインコンテンツの中身や左サイドのナビゲーション部分の重複した記述がある部分はclassで記述しています。

    一つのページ内で同じ名前のidが複数回現れても、表示がおかしくなるという事はないと思いますが、厳密には文法違反になってしまいます。

    xhtml,CSSのバリデーションを遵守するためにはclass,idの基本的なルールは守る必要があります。

    私の場合はページ内にアフィリエイトのタグが多数存在するので鼻からバリデーションの事は考えていません。アフィリエイトのタグにはxhtmlの文法に則って書かれていないものも多いので、やっても無駄だからです。

    さらに、複数のブラウザで同じような表示に近づけるためには、CSS内で多少の無理な記述をしていかないと難しい事もありますから。

    • サイト
    • facebook
    • twitter

    PCからタブレット、スマホまで対応いたしました。ガラケーもとりあえず対応しております。

    Macに要求するものはどれ?


    * (票)

    * (1票)

    * (票)

    * (票)

    * (票)