ブックマーク / weboook.blog22.fc2.com (2)

  • CSSセレクタ20個のおさらい

    CSSセレクタって意外と分かっていなかったりするので勉強ついでにまとめてみました。比較的実用的かなと思うものを20個紹介していきます。いい復習になればと思います。 CSSセレクタはスタイルを適用する対象を指定するものです。普段何気なく使っているclassやidなどもセレクタの1つです。 属性や要素といった堅苦しい用語が出てきますので図で簡単に説明します。 私のように基礎から勉強していないと、要素や属性と聞いてもピンときませんが、知ってみるとなんてことはないですね。 また、IEが対応しきれていないCSS3のセレクタもありますが、IE6~8でもCSS3セレクタが利用できるツールの決定版「Selectivizr」 で紹介したようにCSS3セレクタはie対策も容易なのでぜひお試しください。 SelectivizrはCSSを外部ファイルで指定した方がいいのですが、今回のサンプルはCSSを外部ファイル

    CSSセレクタ20個のおさらい
  • プログレッシブ・エンハンスメントを意識するとCSS3へのためらいが減った

    CSS3を使うにあたってネックになるのがIEの存在です。このブログで何回も言っているように、CSS3への対応が遅い上にユーザーのバージョンアップも進んでいません。 しかし、このブログではIEのことはあまり気にせずCSS3を使っています。このブログのユーザーは一般的なサイトに比べてIEユーザーが極端に少ないというのも理由のひとつとしてありますが、プログレッシブ・エンハンスメントという言葉を意識するようになったのが最も大きな理由です。 で、先日「CSS3を使うにあたって知っておきたいIE対策のまとめ」という記事を書いたばかりですが、今回はプログレッシブ・エンハンスメントについて個人的に思うことを書いてみます。 プログレッシブ・エンハンスメントとは プログレッシブエンハンスメントは英語でProgressive enhancementとなり、直訳すると「革新的な拡張?」でしょうか。よく分からないの

    プログレッシブ・エンハンスメントを意識するとCSS3へのためらいが減った
  • 1